xiaoliouc 发表于 2013-1-29 08:41:23

javascript表单验证是否为空

<form name="free"method="POST"action="">
<p align="center">
<input type="text"name="t1"size="20">
<input type="submit"value="提交"name="B1">
</p>
</form>

<script LANGUAGE="javascript">
function check()
{
if(document.free.t1.value.length==0){
   alert("输入框不能为空!");
   document.free.t1.focus();
   return false;
    }
}
</script>


<script type="text/javascript">
function ckForm(){
var obj1=document.getElementById('textfield').value;
var obj2=document.getElementsByName('radio');
var error='';
/* 非空验证 ******************************** */

if(obj1==''){ error+="姓名不能为空!\n"; }

var i=0,sex_chk=0;
for (i=0;i<obj2.length;i++) if (obj2.checked) sex_chk=1;
if (sex_chk==0){ error+="性别没有选择!\n"; }

if(error==''){ return true; }
else{ alert(error); return false; }
}
</script>

<form id="form1" method="post">
姓名: <input type="text" name="textfield" />
男:<input type="radio" name="radio" value="1" />
女:<input type="radio" name="radio" value="2" />
<input type=button value=chk onclick='ckForm()'>
</form>
页: [1]
查看完整版本: javascript表单验证是否为空