我正在 IE7 上测试一行代码,但它给了我以下错误:
对象不支持此属性或方法,它引用
这是有问题的问题线:
var checked = document.querySelector('[name="answer1"]:checked');
这是整个代码
问题1:你喜欢培训吗?
<input name="q4" value="Yes" type="radio"> Yes
<input name="q4" value="No" type="radio"> No
<br>
<button id="getval">cick here</button>
<script type="text/javascript">
document.getElementById('getval').onclick = function() {
var checked = document.querySelector('[name="q4"]:checked');
alert(checked ? checked.value : 'Not selected');
}
</script>
有没有办法解决这个问题?