js 表单切换

来源:百度知道 编辑:UC知道 时间:2024/09/23 07:03:03
我的留言本.留言级别分为重要和普通.
想重要的通过邮件发给我.普通的直接提交到数据库.
HTML的代码
<INPUT type=radio CHECKED value=普通 name=FmInfoLevel>
<FONT color=#0000ff>普通</FONT>
<INPUT type=radio value=重要 name=FmInfoLevel>

提交表单
<FORM name=form1 onSubmit="return checkForm(this)" action=SendMessage.asp method=post>

如何才能在用户点击"重要"的时候.提交的表单是用邮件发送的.邮件发送的表单我已经做好了.现在就是不知道怎么用JS切换..
能否在同一个页面里完成呢?
问题解决了

假设你的邮件发送对应的action是SendMail.asp,
把你的submit按钮改成type="button",加一个onclick函数
先判断哪个radio被选中(具体写发百度一下吧)
如果是“普通”,则用document.form1.action="SendMessage.asp"
如果是“重要”,则document.form1.action='SendMail.asp'
最后document.form1.submit()

PS.name=form1 , action=SendMessage.asp ,method=post这些,后面那个最好还是用个引号括起来吧。。。

再PS.没人觉得你是要用outlook.....可能是你没明白我和楼上的意思

可以在JS里改变表单的action属性,也可以提交到一个asp里再判断