1. 程式人生 > >關於使用 document.getElementById("input").value 給輸入域賦值賦不上的問題

關於使用 document.getElementById("input").value 給輸入域賦值賦不上的問題

今天遇到一個奇葩的問題,用

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();

這。。。這。。。這。。。
太不可思議了。
哪位大拿能給解釋一下原因?