嗨,有人请告诉我,我是否遗漏了以下代码中的某些内容,导致未显示隐藏的表格?谢谢你的期待。
echo("<SCRIPT LANGUAGE='JavaScript'>document.getElementById('tblmain').style.display = 'block';</SCRIPT>");
答案 0 :(得分:2)
简单地拥有
是不是更简单,更可靠echo '<style type="text/css">#tblmain { display: block }</style>';
所以你不依赖JS可用吗?
答案 1 :(得分:0)
如果你正在使用jQuery试试这个:
echo("
<SCRIPT LANGUAGE='JavaScript'>
$(document).ready(function(){
$('#tblmain').show();
});
</SCRIPT>"
);
注意$(document).ready(function(){...});
它将在整个DOM树准备就绪时触发代码。如果它不起作用,则意味着#tblmain元素不存在。