注意给value值
<input type="radio" name="sex" checked="checked" value="男">男
<input type="radio" name="sex" value="女">女
<input type="submit" value="提交" onclick="getMessage()">
遍历数组后,判断选中的元素
<script>
function getMessage() {
let sex = document.getElementsByName("sex")
let item;
for (let i = 0; i < sex.length; i++)
if (sex[i].checked) {
item = sex[i].value;
}
}
}
</script>
复选框
<input type="checkbox" checked name="like" value="1">体育运动
<input type="checkbox" name="like" value="2">旅游
<input type="checkbox" name="like" value="3">书画
注意声明个数组去接收值
<script>
function getMessage() {
let likeArray = document.getElementsByName("like");
let like;
let value = [];
for (let i = 0; i < likeArray.length; i++) {
if (likeArray[i].checked) {
like = likeArray[i].value;
value.push(like)
}
}
</script>