一个网页里两个表单,都有些必填选项,如何不冲突?怎么做?
代码如下
......
function CheckDate(){
//取得输入的数据
name = document.RedForm.name.value;
//如果没有输入姓名
if (name=="") {
alert("请输入姓名");
document.RedForm.name.focus();
return false;
}
......有两个FORM.
<form action="prayaya_action.php" name="RedForm" method="post" onsubmit="return CheckDate()">
<form action="prayaya_action1.php" name="RedForm1" method="post" onsubmit="return CheckDate()">
代码如下
......
function CheckDate(){
//取得输入的数据
name = document.RedForm.name.value;
//如果没有输入姓名
if (name=="") {
alert("请输入姓名");
document.RedForm.name.focus();
return false;
}
......有两个FORM.
<form action="prayaya_action.php" name="RedForm" method="post" onsubmit="return CheckDate()">
<form action="prayaya_action1.php" name="RedForm1" method="post" onsubmit="return CheckDate()">
document.RedForm.name.value;
document.RedForm1.name.value;
你可以把你的那个函数CheckDate()加个参数CheckDate(str)
在调用的时候给它传参数
当是提交RedForm 时传个 “a”作为区分当是提交RedForm1 时传个 “b”作为区分你在方法里面就判断传过来的这个str是什么值就使用哪个form
提交后一个表单RedForm1 判断是前一个的姓名未填写
你看一下 演示页
http://www.zzstep.com/bbs/prayaya.php