回 帖 发 新 帖 刷新版面

主题:如何获取单选按钮的值~

<html>
<head>
<title>test</title>
<script language="javascript">
function show()
{
    var name = document.form1.username.value;
    var xue = document.form1.xueli.value; 
    if(name!=""&&xue!="")
    {
        document.write("您的详细资料:<br>"+"您的姓名:"+name+"<br>具有:"+xue+"学历");
    }
    else
    {
        alert("不能为空~");
    }
}
</script>
</head>
<bgsound src="music/S.H.E. - 天外飞仙片头曲一眼万年.mp3" loop = "-1"/>
<body >

<form name="form1"  method="post" action="">
 <h1 align="center">祥龙娱乐网页</h1>
    <p align="center">
    <label>姓名
    <input type="text" name="username">
    </label><br>
    <label>
    <input type="radio"  name="xueli" value="大专" >大专
    </label>
    <label>
    <input type="radio" name="xueli" value="理学学士">理学学士
    </label>
    <label>
    <input type="radio" name="xueli" value="理学硕士">理学硕士
    </label><br>
    <input type="button" name="view" value="显示" onClick="show()">
    </p>
</form>

</body>
</html>
其中的学历获取不了他的值~高手指点下~

回复列表 (共2个回复)

沙发

<script>
function f()
{
 for(i=0;i<this.form1.n1.length;i++)
 {
  if (this.form1.n1[i].checked==true)
   {
    alert('你选择的是'+this.form1.n1[i].value);
    return false;
   }
 }
}
</script><form name="form1">
<input type=radio name=n1 value="新浪">新浪
<input type=radio name=n1 value="google">google
<input type=radio name=n1 value="sohu">sohu
<input type=submit name=view value="显示" onclick="return f()">
</form>
你要的是不是这个效果

板凳

谢谢~明白了。

我来回复

您尚未登录,请登录后再回复。点此登录或注册