我想检测用JavaScript选择'yes'单选按钮的时间。这是一个小的轻量级表单,没有安装jQuery或其他库。我的目标是让它在大多数主流浏览器中运行,并且只需几行代码即可编写。
<script type="text/javascript">
if(document.forms[0].test.buy){alert("Clicked yes.);
</script>
</head>
<body>
<form name="test">
Buy Ice cream?
<input type="radio" name="buy" value="yes" /> Yes
<input type="radio" name="buy" value="no" /> No<br />
</form>
</body>
答案 0 :(得分:2)
您的单选按钮需要处理onClick事件 -
<input type="radio" name="buy" value="male" onClick="myYesFunc()" />Yes
然后你需要一个javascript函数来处理事件
function myYesFunc()
{
alert ("Yes Clicked");
}
答案 1 :(得分:0)
在这种情况下,你需要使用事件处理
<input type="radio" onclick="Call your function"/>
并在函数调用中检查单选按钮的值并执行任务