关于使用 document.getElementById("input").value 给输入域赋值赋不上的问题
2018-03-13 18:52
691 查看
今天遇到一个奇葩的问题,用
给一个正常的输入域赋值时死活赋不上,输入域一直显示为空,但是打开浏览器的调试模式,输入域就可以看到值aaa了。
很正常的输入域如下:
查了半天,也换了好几种写法,例如
也没生效。
后来。。。
后来。。。
删除了JS中一行代码就好了,它就是
这。。。这。。。这。。。
太不可思议了。
哪位大拿能给解释一下原因?
document.getElementById("audit_shenpi_input").value = ‘aaa’;
给一个正常的输入域赋值时死活赋不上,输入域一直显示为空,但是打开浏览器的调试模式,输入域就可以看到值aaa了。
很正常的输入域如下:
<INPUT name=audit_shenpi_input class=tab4 id=audit_shenpi_input type=text size=80 maxLength=255 readOnly value=‘’>
查了半天,也换了好几种写法,例如
formname.input.value = '111';
也没生效。
后来。。。
后来。。。
删除了JS中一行代码就好了,它就是
console.log();
这。。。这。。。这。。。
太不可思议了。
哪位大拿能给解释一下原因?
相关文章推荐
- 关于document.getElementById("xxx").innerHTML赋值错误问题
- <input type="text"> 的document.getElementById("").value和document.getElementById("").getAttribute("value")不相同
- js前端通过document.getElementById("").innerHTML赋值无法传到后台问题解决
- js中document.getElementById("id").value+1问题
- 关于IE8不支持document.getElementById().innerHTML的问题
- 关于区别docuemnt.write()和document.getELementById().innerHTML=""
- .net 使用模板页,JS使用document.getElementById("")得到null的解决办法
- 在document.getElementById("oDiv").innerHTML="JS执行问题";
- 调用js报错:try { document.getElementById("").SetReturnValue(__flash__toXML(MY_FUNCTION(
- 母版页导致js 获取不到'document.getElementById("...").value 或 document.all("...").value
- 关于IE6下面引用外部js时document.getElementById报错的问题
- 地方浏览器document.getElementById('resForm1_bookTimeStart').value = "${bookTimeStartId}"; var hzfpZldm=$("#hz
- ie的大问题,关于document。getElementById和getElementsByName
- 关于使用Element.getNodeValue()返回NULL的问题
- jsp页面javascript中用document.getElementById(" ").value无法获取相应text的值
- 关于使用Element.getNodeValue()返回NULL的问题
- Id.value与document.getElementById("Id").value的区别
- document.getElementById("XXX").innerHTML与document.getElementById("XXX").value
- document.getElementById("id").value与$("#id").val()之间的区别
- ASP.Net 关于前台JS给input赋值后,runat="server" 后台利用ID.Value还是获取不到的问题