未被捕获的TypeError:无法读取null javascript的属性“删除”

时间:2019-05-12 14:53:28

标签: javascript

这是我的代码;如果ip变量为null,则不会返回错误。

脚本;

function addIP(ip)  {
var PRE = document.createElement('PRE');
PRE.textContent = ip;
document.getElementById('Leak').appendChild(PRE);
document.getElementById('p1').remove();}

html;

<td id="Leak"><pre id="p1">No Leak</pre></td>

控制台错误;

  

未捕获的TypeError:无法读取null的属性“删除”

编辑;以这种方式解决了。

var node = document.getElementById ('p1');
if (node !== null) {document.getElementById('p1').remove();}

0 个答案:

没有答案