1#楼 |
|
|
回复人:一起PHP |
注册时间:2004-02-27 |
主题/回复:247/1521 |
积分:4649 |
等级:★★★★★☆(十一级) |
称号:论坛圣人 |
|
|
|
1#楼 发表于2005-06-03 16:10:42
评分:1
|
|
Onsubmit= 修改为 onSubmit
<script language="JavaScript">
function check(rgfrm){
}
把 check()这个函数中所有 doucument.rgfrm....改成 rgfrm
而且,不建议实参的名字和表单的名字一致。容易引起混乱。
比如的<form name="rgfrm"...> 而 function check(rgfrm){}这两个rgfrm名字一样容易引起混淆。建议将
function check(rgfrm){} 修改为 function check(abcabc){}
这样,然后在 check()函数中用:
abcabc.username.value=="" abcabc.password.value=="" 来判断。
|
|
2#楼 |
|
|
回复人:andymylove |
注册时间:2005-05-26 |
主题/回复:8/11 |
积分:451 |
等级:★★☆(五级) |
称号:略有小成 |
|
|
|
2#楼 发表于2005-06-03 21:09:20
评分:×
|
|
我按照您说的改过了,可还是不行呀.麻烦站长给个这种用javascript在客户端验证表单的具体例子吧,麻烦站长了!!!!!!!! |
|
3#楼 |
|
|
回复人:一起PHP |
注册时间:2004-02-27 |
主题/回复:247/1521 |
积分:4649 |
等级:★★★★★☆(十一级) |
称号:论坛圣人 |
|
|
|
3#楼 发表于2005-06-04 16:44:43
评分:♂
|
|
不行?不可能吧。
----------------------------
下面是一个简单的例子,保存成 a.html 就可以运行。多个表单的时候也是同理。
<script language=javascript>
function inputcheck(theForm){
if(theForm.username.value==""){
alert('错误!用户名不能为空!');
return false;
}
return true;
}
</script>
<form action=aaaa.php method=post onsubmit='return inputcheck(this);'>
<input type="text" name="username">
<input type="submit" value="登陆" name="denglu">
</form> |
|