我发现在不同的浏览器上有按钮兼容性。它只能在Internet Explorer中工作,如果我点击任何其他浏览器中的按钮(如chrome,Firefox),则无法响应
Chrome控制台显示以下错误, "未捕获的TypeError:无法读取属性'值'为null -doQuery -onclick"
这是代码:
function doQuery(){
var Key = document.getElementById('searchObj.Key').value;
}

<input type="text" name="searchObj.Key" maxlength="6" size="12" value="" class="textbox">
<input type="button" class="btn_c" name="btnf8" value="Go" onclick="doQuery()">
&#13;
感谢您的帮助。
答案 0 :(得分:0)
避免对命名元素“....”或id值“...”使用点表示法(我认为其中带有。或其他特殊字符的id属性值也不会验证。)< / p>
document.forms[0].searchObj.Key.value;
返回undefined
document.forms[0]["searchObj.Key"].value;