use*_*112 10 html javascript forms
我在谷歌浏览器中收到了以下错误,我继承了一个非常旧的表单(似乎在IE中工作正常,没有错误)
未捕获的TypeError:无法读取null的属性"firstChild"
该错误适用于以下js elem.firstChild.nodeValue = dispmessage; :
function msg(fld,
msgtype,
message) {
if (emptyString.test(message))
dispmessage = String.fromCharCode(nbsp);
else
dispmessage = message;
var elem = document.getElementById(fld);
elem.firstChild.nodeValue = dispmessage;
elem.className = msgtype; // set the CSS class to adjust appearance of message
};
Run Code Online (Sandbox Code Playgroud)
想知道以前有人遇到过类似的问题吗?关于我如何解决的任何想法?
干杯
ipo*_*fly 21
此错误表示elem对象是null.检查传递的fld值,看看代码中是否存在具有该id的对象.
| 归档时间: |
|
| 查看次数: |
34445 次 |
| 最近记录: |