用js 增加删除怎么做 增加一个ul

JavaScript0136

用js 增加删除怎么做 增加一个ul,第1张

<ul id="s">

<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自动执行点击事件。