1、新建一个html文件,命名为test.html。
2、在test.html文件里,创建一个button按钮,并设置其id属性为dz,用于下面获得按钮对象,实现js点击按钮事件。
3、给button绑定点击事件,当按钮被点击时,执行hs()函数。
4、在test.html文件的js标签内,定义hs()函数,在函数内使用alert() 方法弹出"我被点击了"的内容。
5、在js内,使用window对象中的onload事件,当网页加载完时,执行function函数。
6、在function函数内,通过getElementById()方法获得按钮对象,使用click()方法点击按钮。
7、在浏览器打开test.html文件,当打开网页时,js自动执行点击事件。
js如何在table中插入一行的方法是定位,插入:1、通过id定位到myTable对象
var table = document.getElementById("myTable")
2、创建一个空的<tr>标签,并且插入到第一行:
var row = table.insertRow(0)
3、插入两列:
var cell1 = row.insertCell(0)
var cell2 = row.insertCell(1)
4、给列分别赋值:
cell1.innerHTML = "NEW CELL1"
cell2.innerHTML = "NEW CELL2"
HTML code<script language="javascript" type="text/javascript">function add(){
var tb = document.getElementById("tb")
var tr = tb.insertRow(0)
tr.style.cssText = tb.rows[1].style.cssText
var td = tr.insertCell()
td.innerHTML = "00000"
}
</script>
<input type="button" onclick="add()" value="add">
<table id="tb">
<tr style="background:#CCC"><td>xxx</td></tr>
</table>
------解决方案--------------------
JScript code/*
insertRow()这样是IE独有的.
标准用法是:
insertRow(-1): index为-1的时候就是默认插在最后一行.
insertRow( 0): index为0的时候就是插在第一行
至于样式一样 应该在样式表里统一设置.