700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > js文本框设置必填项_js 检验(input radio checkbox textarea)必填项的代码

js文本框设置必填项_js 检验(input radio checkbox textarea)必填项的代码

时间:2021-04-01 17:38:59

相关推荐

js文本框设置必填项_js 检验(input radio checkbox textarea)必填项的代码

在网页中经常需要限制某些表单项是必填项,此时就需要借助js脚本来检测。

以下代码,可以完成input、radio、checkbox、textarea等的必填属性检测。

代码:

//检查必填字段

//(校验必填项不能为空(包括input框,单选框,复选框,文本域))

var elem = document.getElementById("age");

function checkRequired(elem){

var name = elem.name;

if(elem.type == "checkbox" || elem.type == "radio"){

var results=[];

results.numChecked = 0;

var input = document.getElementsByTagName("input");

for(var i=0;i

if(input[i].name == name){

results.push(input[i]);

if(input[i].checked){

results.numChecked++;

}

}

}

return results.numChecked;

}else{

return elem.value.length > 0 && elem.value != elem.defaultValue;

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。