<head>
<script type="text/javascript">
function WhichOneisChecked(obj) {
for (var i = 0i <obj.elements.lengthi++){
if (obj.elements[i].checked == true){
alert(i + "被选中")
}
}
}
</script>
</head>
<body>
<form>
<input type="radio" id="test" name="test" value="1" checked>
<input type="radio" id="test" name="test" value="2">
<br>
<button onClick="javascript:WhichOneisChecked(this.form)">检查状态</button>
</form>
</body>
<form id="loginform" action="user_add.php" method="post" name="form1"><div name="c_hot_tad_login">
<p>电话 <input name="tel_number" type="text" size="13" name="tel" value="" /></p>
<p>电邮 <input name="email" type="text" size="13" name="email" value="" /></p>
<p>性别
<input type="radio" name="sex" value="1" />男
<input type="radio" name="sex" value="0" />女</p>
<p>学系/职业 <input type="text" size="13" name="work" value="" /></p>
<p>年级
<input type="radio" name="green" value="1" checked="checked"/>1
<input type="radio" name="green" value="2" />2
<input type="radio" name="green" value="3" />3
<input type="radio" name="green" value="4" />4
<input type="radio" name="green" value="5" />inapplicable</p>
<p>是否为lienjoys会员
<input type="radio" name="vip" value="1" />是
<input type="radio" name="vip" value="0">否 (<span>选否会有pop up window:是否要同时注册成为lifenjoys会员 是/否</span>)</p>
<p>免责申明 <input name="inputTextbk" type="text" size="13" value="disclalmer content here" /></p>
<div>
<input type="radio" name="age" value="1" />我已年满18岁</div>
<div name="login_ok">
<input type="image" src="img/login_ok.jpg" onClick="return checkInput()"/></div>
<script type="text/javascript">
function checkInput() {
var num = document.getElementById("tel_number").value
if(num==""){
document.form1.tel_number.focus()
return false
}
var partten = /^1[3,5]\d{9}$/
if(num!=""&&!partten.test(num)){
alert("您输入的电话号码的格式不正确!")
document.form1.tel_number.focus()
return false
}
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/
if(document.form1.email.value=="") {
alert("邮箱不能为空")
return false
}
else
{
if(document.form1.email.value!=""){
if(!myreg.test(document.form1.email.value)){
alert('提示\n\n请输入有效的E_mail!')
document.form1.email.focus()//把光标聚焦到输入框
return false
}
}
}
var Obj = document.getElementsByName("sex")
for(i=0i<Obj.lengthi++){if(Obj[i].checked){break}}
if(i==Obj.length){alert("请选择性别!")return false}else{}
if(document.form1.work.value=="")
{
alert("请输入你的学系/职业!")
document.form1.work.focus()
return false
}
var Obj = document.getElementsByName("green")
for(i=0i<Obj.lengthi++){if(Obj[i].checked){break}}
if(i==Obj.length){alert("请选择年级!")return false}else{}
var Obj = document.getElementsByName("vip")
for(i=0i<Obj.lengthi++){if(Obj[i].checked){break}}
if(i==Obj.length){alert("请选择你是否要成为会员!")return false}else{}
var Obj = document.getElementsByName("age")
for(i=0i<Obj.lengthi++){if(Obj[i].checked){break}}
if(i==Obj.length){alert("你没选中你已经满18周岁的单选框!")return false}else{alert("你已经满18周岁了!")}
}
</script>
</form>
代码我给你重写了,你是从别的地方拷贝的把!乱七八糟!主要改的是,添加了form表单名字,和input框名字,以及JS重新改动!要是没问题,请采纳把!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)