我爱Aspx >> C#.Net >> 开发跨浏览器JavaScript时要注意的问题1、 向表中追加行
定义table时使用tbody元素,以保证包括IE在内的所有浏览器可用
例:定义如下一个空表
<table id=”myTable”>
<tbody id=”myTableBody”></tbody>
</table>
向这个表中增加行的正确做法是,把行增加到表体,而不是增加到表。
Var cell = document.createElement(“td”).appendChild(document.createTextNode(“foo”));
Var row = document.createElement(“tr”).appendChild(cell);
Document.getElementById(“myTableBody”).appendChild(row);
*IE中需要先创建行,再创建列,再创建内容
2、 设置元素的样式
Var spanElement = document.getElementById(“mySpan”);
//下面写法保证出IE外,所有浏览器可用
spanElement.setAttribute(“style”,”font-weight:bold;color:red;”);
//下面的写法保证IE可用
spanElement.style.cssText=”font-weight:bold;color:red;”;
3、 设置元素的class属性
Var element = document.getElementById(“myElement”);
//下面的写法保证除IE外,所有浏览器可用
Element.setAttribute(“class”,”styleClass”);
Ҷƪл˵?
javascript分页[07-30]
使用Javascript制作声音按钮[07-30]
JavaScript技巧:让网页自动穿上外..[07-30]
Javascript模拟的DOS窗口[07-30]
利用javascript从数据库取数据来..[07-30]
用javascript 读取xml文档中的数..[07-06]
请问在firefox中的javascript的写..[07-06]
javascript的简单问题,高手指教[07-06]
刚刚去javascript提问,没人理我..[07-06]
帮我看下,我这样写对不对?java..[07-06]
微软Asp.net Ajax 1.0的AutoComp..[07-30]
绑定Enum到ASP.NET数据绑定控件的..[07-30]
妙用Photoshop差值模式绘制逼真音..[07-30]
Photoshop调色:让美女皮肤更红润..[07-30]
在Vista工具条上添加Google Gadg..[07-30]
让火狐看上去更像一个Vista应用程..[07-30]
Excel 2007中撤消、恢复或重复操..[07-30]
无线网络安全 保卫在空气中传播的..[07-30]
把被盗QQ里丢失的QQ好友们全找回..[07-30]
Photoshop简单美化视频照片(男孩..[07-30]