Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/469.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript IE8韩元';t返回';正确';选中单选按钮时_Javascript_Html_Css_Internet Explorer 8 - Fatal编程技术网

Javascript IE8韩元';t返回';正确';选中单选按钮时

Javascript IE8韩元';t返回';正确';选中单选按钮时,javascript,html,css,internet-explorer-8,Javascript,Html,Css,Internet Explorer 8,好的,我在一页上有一张表格。当页面重新加载时,我需要检查单选按钮的选中状态。这适用于最新版本的Chrome和Firefox;然而,我也必须瞄准IE8 IE8不希望在此语句中返回“true”: if(document.getElementById("mentor").checked == true) { // code will go here } 不幸的是,jquery不是一个选项。我的问题是:为什么IE8没有像Chrome和Firefox那样检查该元素 这是我第一次发布问题,所以如果我没有正

好的,我在一页上有一张表格。当页面重新加载时,我需要检查单选按钮的选中状态。这适用于最新版本的Chrome和Firefox;然而,我也必须瞄准IE8

IE8不希望在此语句中返回“true”:

if(document.getElementById("mentor").checked == true) {
// code will go here
}
不幸的是,jquery不是一个选项。我的问题是:为什么IE8没有像Chrome和Firefox那样检查该元素

这是我第一次发布问题,所以如果我没有正确解释或发布错误,请对我放松

这是我尝试检查的HTML表单元素:

<label for="searchType">Search Type: </label>
    <cfinput type="radio" id="mentor" name="searchType" value="mentor" onClick="searchFilter()" checked>Mentor
搜索类型:
导师

你能粘贴htmlTry三等号吗?如果不是真的结果是什么?你能提醒它/将它打印到控制台吗?如果(document.getElementById('mentor')。选中)它会返回真的。它与me@Hearner-我不认为这会改变任何事情-因为它更干净。你能粘贴htmlTry三等号吗?如果它不是真的,结果会是什么?你能提醒它/将它打印到控制台吗?它只是
if(document.getElementById('mentor').checked)
如果它是真的,它会返回真的。它与me@Hearner-我认为这不会改变任何事情-当然,因为它更干净。