【发布时间】:2015-09-09 21:11:39
【问题描述】:
<html>
<script>
function myFunction()
{
for(k=1; k<=3; k++)
checkVal(document.getElementsByName("radio"+k))
}
function checkVal(selector){
for (var i = 0; i < selector.length; i++) {
if (selector[i].checked) {
switch (selector[i].value){
case '1' :
alert("You can't go")
break;
case '2' :
alert("You can go")
break;
}
break;
}
}
}
</script>
<div>
<p>QUESTION 1</p></br></br>
<input name="radio1" value="1" checked="" type="radio">Yes</br></br>
<input name="radio1" value="2" type="radio">No</br></br>
<p>QUESTION 2</p></br></br>
<input name="radio2" value="1" checked="" type="radio">Yes</br></br>
<input name="radio2" value="2" type="radio">No</br></br>
<p>QUESTION 3</p></br></br>
<input name="radio3" value="1" checked="" type="radio">Yes</br></br>
<input name="radio3" value="2" type="radio">No</br></br>
<input type="button" onclick="myFunction()" value="Send" />
</div>
</html>
你好,我在这个网站上找到了这个脚本,但我需要编辑它。
我不知道我要做什么,因为我不懂 Javascript,所以我需要你的帮助......
这个函数给了我三个警报,但我需要如果用户只选择一个“是”,该函数必须给用户alert("you can't go")。
alert("you can go") 只有在用户选择全部是时才必须显示。
谁能帮我?
【问题讨论】:
标签: javascript html button radio-button