我有一个 php 页面,其中包含一个我只想在单击链接后才显示的表格。
我的问题如下:我有一个设置为 display="none" 的 div
<div name="details" style="display:none;">
使用 javascript,我将其更改为内联表,或者只是阻止,对于这种情况无关紧要。
function showDetails(){
var elems = document.getElementsByName("details");
document.getElementById("dis").innerHTML = elems.length;
for (var i=0; i<elems.length; i++)
elems[i].style.display = "inline-table";
}
当我单击触发此脚本的链接时,div 内容会显示几分之一秒并再次消失。这是一个视频:http: //dl.dropbox.com/u/17289984/ SRFile2012_9_9_22_43_58_463.avi
我已经检查了大约 5-6 页关于更改显示属性的谷歌链接,当然还检查了 stackoverflow,但没有找到相关的答案......
有人有线索吗?
提前致谢!
PS这里是我的完整代码: http ://codeviewer.org/view/code:299e