Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript删除标记在Mozilla中不起作用_Javascript - Fatal编程技术网

JavaScript删除标记在Mozilla中不起作用

JavaScript删除标记在Mozilla中不起作用,javascript,Javascript,如果 它在Chrome上运行得很好,但Firefox却不能 是否有解决方案来修复此代码? 如果必须使用jQuery,我也准备好了 我的代码: <h1>Result:</h1> <div id='parent'> <b>Age:</b> <span id='test'></span> </div> <script> if ( document.getElementById('test').

如果

它在Chrome上运行得很好,但Firefox却不能

是否有解决方案来修复此代码? 如果必须使用jQuery,我也准备好了

我的代码:

<h1>Result:</h1>
<div id='parent'>
<b>Age:</b> <span id='test'></span>
</div>

<script>
if ( document.getElementById('test').innerHTML == '' ){
document.getElementById('parent').remove();
}
</script>
结果:
年龄:
if(document.getElementById('test')。innerHTML=''){
document.getElementById('parent').remove();
}
样品铬:

Mozilla示例:

替换此(请参见此和此)

更换此(请参见此和此)


如果您已经准备好使用jQuery,那么您可以这样做

if($("#test").html()==""){
    $("#parent").remove();
}

结果:
年龄:

如果您已经准备好使用jQuery,那么您可以这样做

if($("#test").html()==""){
    $("#parent").remove();
}

结果:
年龄:

谢谢。这真的很有帮助me@Jonatan如果它对您有效,请将其标记为答案,以便帮助更多像您这样的用户。:)谢谢这真的很有帮助me@Jonatan如果它对您有效,请将其标记为答案,以便帮助更多像您这样的用户。:)
if($("#test").html()==""){
    $("#parent").remove();
}