Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/404.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 使td元素不可见或其内部html为空_Javascript_Jquery_Html - Fatal编程技术网

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