有时候需要动态改变表格的宽度和起点位置,可以用javascript来实现,代码如下,也可以用此方法更改表格的其他属性
<script language="javascript" type="text/javascript">
<!--
function onInformation(){
theNum=parseInt(document.getElementById("layer1").width);
theNum+=parseInt(document.form1.aaa.value);
document.getElementById("layer1").setAttribute("width",theNum); document.getElementById("layer1").style.left=parseInt(document.getElementById("layer1").style.left.replace("px",""))+100;
}
-->
</script>
<div id="la">
<table width="100" height="300" id="layer1" style="LEFT: 200px; TOP:60px;POSITION: absolute;">
<form name="form1" method="post">
<tr height="20">
<td height="24" bgcolor="#0033FF"></td>
</tr>
<tr height="180" valign="top">
<td bgcolor="#99FF99" >
<h3>Hello</h3>
<input type="text" name="aaa" size=10/>
<input type="button" onclick="return onInformation();" value="扩大"/> </td>
</tr>
</form>
</table>
</div>
正文
动态改变表格的宽度和起点位置2007-09-12 11:01:00
【评论】 【打印】 【字体:大 中 小】 本文链接:http://blog.pfan.cn/wangsdong/29340.html
阅读(3649) | 评论(0)
版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!
评论