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