<li>11111111111111111</li>
<li>22222222222222222</li>
<li>33333333333333333</li>
<li>44444444444444444</li>
<li>55555555555555555</li>
</ul>
<input type="button" value="删除第2行" onclick="del(2)">
<input type="button" value="删除第3行" onclick="del(3)">
<input type="button" value="添加到最后行" onclick="add(-1,'最后行')">
<input type="button" value="添加到第二行" onclick="add(2,'第二行')">
<script>
function del(n)
{
var s=document.getElementById('s')
var t=s.childNodes.length
for (var i=0i<ti++)
{
if (i==n-1)
{
s.removeChild(s.childNodes[i])
}
}
}
function add(n,txt)
{
var s=document.getElementById('s')
var t=s.childNodes.length
var li= document.createElement("li")
li.innerHTML=txt
for (var i=0i<ti++)
{
if (n==-1)
{
s.appendChild(li)
}
else if (i==n-1)
{
s.insertBefore(li,s.childNodes[i])
}
}
}
</script>
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自动执行点击事件。