Javascript 使td元素不可见或其内部html为空
我有这样一个元素Javascript 使td元素不可见或其内部html为空,javascript,jquery,html,Javascript,Jquery,Html,我有这样一个元素 <td id = "reconText" style='vertical-align:bottom;font-weight:bold;'></td> 它对我来说很有用,但我正在寻找一个更优雅的解决方案,比如我可以完全隐藏td元素而不是“”,或者javascript/Jquery中是否有类似String.Empty的东西。尝试document.getElementById(“reconText”).style.display='none'尝试docum
<td id = "reconText" style='vertical-align:bottom;font-weight:bold;'></td>
它对我来说很有用,但我正在寻找一个更优雅的解决方案,比如我可以完全隐藏td元素而不是“”,或者javascript/Jquery中是否有类似String.Empty的东西。尝试
document.getElementById(“reconText”).style.display='none'
尝试document.getElementById(“reconText”).style.display='none'代码>隐藏一个单独的TD元素可能是不可靠的工作;您可以将“隐藏”候选项包装在span或其他内容中,然后在span上调用.hide()
(jQuery)。如果您试图通过将display设置为none或删除TD来隐藏TD,则会中断表的流程
如果您不再需要单元格的内容,只需按照其他响应(或使用您自己的JS示例)中的描述清空字符串即可。如果你可能需要用另一个函数“再次”显示它,考虑“另一个元素的包装”策略。 < P>隐藏单独的TD元素可以是逃避的工作;您可以将“隐藏”候选项包装在span或其他内容中,然后在span上调用.hide()
(jQuery)。如果您试图通过将display设置为none或删除TD来隐藏TD,则会中断表的流程
//if u want to hide
$("td#reconText").hide();
//if u want to remove
$("td#reconText").remove();
如果您不再需要单元格的内容,只需按照其他响应(或使用您自己的JS示例)中的描述清空字符串即可。如果您可能需要用另一个函数再次“显示”它,考虑“另一个元素的包装”策略。与实际问题无关:我会考虑设置一个类来重新上下文单元格,而不是使用内联样式。与实际问题无关:我会考虑设置类来重新上下文单元格,而不是使用内联样式。有很多文字可以说。请不要。这个答案和你写的其他帖子使用了大量的文本。请不要。
//if u want to hide
$("td#reconText").hide();
//if u want to remove
$("td#reconText").remove();