阅读:3918回复:2
firefox里的重大BUG之二?[已解决]<html> <body> <input value="hide tr4" onclick="document.getElementById('tr4').style.display='none';" type="button"> <input value="show tr4" onclick="document.getElementById('tr4').style.display='block';" type="button"> <table name="tdble" border="2" width="170px" id="table1" cellspacing="3" cellpadding="4"> <tr id="tr1"> <td valign="top" align="left" height="50px" bgcolor="#ccFF66">a</td> </tr> <tr id="tr2"> <td valign="top" align="left" height="50px" bgcolor="#33FF66">b</td> </tr> <tr id="tr3"> <td valign="top" align="left" height="50px" bgcolor="#a00F06">c</td> </tr> <tr id="tr4"> <td valign="top" align="left" height="50px" bgcolor="#663366">d</td> </tr> <tr id="tr5"> <td valign="top" align="left" height="50px" bgcolor="#66F236">e</td> </tr> </table> </body> </html> 把上述代码存成一个HTML文件,用FF打开,反复地点Hide和Show按钮,你看到了什么?我这边是看到表格越来越大! 我的本意是想隐藏或显示tr4,并让下方的表格也有所变化,这个操作是需要反复执行的。而在FF中又冒出这档子事情来,唉,郁闷啊~~~~~ 还请各位大大帮帮忙,看看这个问题如何解决啊?感激不尽,谢谢! PS: style.display 和 style.visibility 的区别我还是知道的。 PS2: 标题只是为了醒目,并不是说这真的是FF的BUG :) |
|
1楼#
发布于:2006-04-02 15:43
<input value="hide tr4" onclick="document.getElementById('tr4').style.display='none';" type="button"> <input value="show tr4" onclick="document.getElementById('tr4').style.display='';" type="button"> 把第二个button的block改为空字符串 |
|
2楼#
发布于:2006-04-02 15:43
哈哈,谢谢版主的回答!!!
有没有这样的手册,可以指导我们进行符合W3C标准的网页设计?可以有针对性地解决像我所提的这类问题? 在W3C上的文档似乎说的不全面。还是我没有找对地方?诸如此类的问题,我就没有在W3C上找到答案。 版主知道有这样的手册吗?能给个链接吗?谢谢了啊! |
|