表单的通用验证

<html>
<head>
<title>表单的通用验证</title>


<script src="input_check.js" type="text/javascript"></script>
</head>


<body>
<form onSubmit='return input_check(this)'>  
名称<input type=text name=a title='名称'>  
名称1<input type=text name=a title='名称1'>  
名称2<input type=text name=a title='名称2'>  
名称3<input type=text name=a title='名称3'>  
<input type=submit>  
</form> 
</body>
</html>
<script type="text/javascript">
/*
function input_check(form) {  
    for( var i = 0; i < form.elements.length; i++) {  
        var el = form.elements[i];  
        if(! el.title) continue;  
        el.focus();  
        switch(el.type) {  
            case 'text':  
            case 'password':  
                if(! el.value) {  
                    alert(el.title+' 不能为空');  
                    return false;  
                }  
                break;  
            case 'checkbox':  
            case 'radio':  
                var msg = el.type == 'radio' ? '不能为空' : '至少选中一个';  
                var k = 0;  
                for( var j = 0; j < form[el.name].length; j++)  
                    if(form[el.name][j].checked) k++;  
                if( k == 0 ) {  
                    alert(el.title+' '+msg);  
                    return false;  
                }  
                break;  
        }  
    }  
    return true;  
}  
*/
</script>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wbandzlhgod

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值