无法设置或未定义null引用的属性innerHTML 是怎么回事!!急!!

无法设置或未定义null引用的属性innerHTML 是怎么回事!!急!!,第1张

var a=null

a.innerHTML就是报错……

因为a是null或者未定义或者不包含该属性,去点就报错

检查一下innerHTML被调用的地方,看看调用的对象是不是null或者未定义

用了 jquery就不能用 innerHTML

修改下

($("li .abc")[0]).html("b6666666666666")或者是.text("b66666666666666")也行

希望能帮到你 谢谢

<html>

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8"/>

</head>

<script type="text/javascript">

function getValue(){

var x=document.body.innerHTML

//var text=x[0].firstChild.innerHTML

//x[0].removeChild(text)

alert(x)

document.body.innerHTML='hello'

}

</script>

<body>

<div id='div'>

<input name='taozi' id = 'taozi1' type='checkbox' onClick='getValue()'>

<input name='taozi' id = 'taozi2' type='checkbox' onClick='getValue()'>

<input name='taozi' id = 'taozi3' type='checkbox' onClick='getValue()'>

</div>

<table>

<tr >

<td id ='123'>John</td>

<td>Doe</td>

<td>Alaska</td>

</tr>

</table>

</body>

</html>

这个是我刚写的,可以啊,拿出去保存下,看看可以不,然后再对照下自己的


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/8042354.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存