我有以下代码,它返回我在选项卡内需要的结果。但是因为 JavaScript 在同一个文件中,所以当没有数据要显示时,它会显示一个空白选项卡。我删除了 JavaScript,选项卡消失了。如何仅在数据存在时运行 JavaScript 才能使选项卡消失?或者我可以从另一个文件中调用它吗?
<?php echo $block->escapeHtml($block->getProduct()->getData($this->getCode()));
?>
<script type="text/JavaScript">
var commareplace = document.querySelectorAll("div > #bikefitment");
for (var i = 0; i < commareplace.length; i++) {
commareplace[i].innerHTML = commareplace[i].innerHTML.replace(/,/g, "<br />");
}
</script>
慕工程0101907
森栏
汪汪一只猫