如何使用 JavaScript 检查单选按钮是否被选中?
How do I check if a radio button is checked using JavaScript?
当我 select 单选按钮然后单击下载按钮时,没有任何反应。没有警报出现或任何东西。
这是我现在的代码:
HTML:
<form id="Resume_Select">
<input type="radio" name="resume_type" value="Economics" >Economics
<br />
<input type="radio" name="resume_type" value="MIS" >Management Information Systems
<br />
<button onClick="resume_select()"> Download</button>
</form>
JavaScript:
<script>
function resume_select(){
var radios = document.getElementByName('resume_type');
for(var i = 0, length = radios.length; i<length;i++){
if(radios[i].checked){
var resume = radios[i].value;
alert(radios[i].value);
break;
}
}
</script>
应该是 getElementsByName
复数而不是 getElementByName。首先想到的是我。
当我 select 单选按钮然后单击下载按钮时,没有任何反应。没有警报出现或任何东西。
这是我现在的代码:
HTML:
<form id="Resume_Select">
<input type="radio" name="resume_type" value="Economics" >Economics
<br />
<input type="radio" name="resume_type" value="MIS" >Management Information Systems
<br />
<button onClick="resume_select()"> Download</button>
</form>
JavaScript:
<script>
function resume_select(){
var radios = document.getElementByName('resume_type');
for(var i = 0, length = radios.length; i<length;i++){
if(radios[i].checked){
var resume = radios[i].value;
alert(radios[i].value);
break;
}
}
</script>
应该是 getElementsByName
复数而不是 getElementByName。首先想到的是我。