一个关于JS的问题……请高手大大们来帮帮~急~~

我写了一个JS,想删除一个文档里不同部分的几段代码functionchangepic(url1){varpics=document.getElementById('pic... 我写了一个JS,想删除一个文档里不同部分的几段代码
function changepic(url1){
var pics = document.getElementById('pics');
var dd = pics.getElementsByTagName('li');

var ts = document.getElementById('ts');
var ds = ts.getElementsByTagName('li');

var btn = document.getElementById('btn');
var dt = btn.getElementsByTagName('li');

for (var i = 2; i < dd.length; i++){
x = dd[i];
y = ds[i];
z = dt[i];
x.parentNode.removeChild(x);
y.parentNode.removeChild(y);
z.parentNode.removeChild(z);
}
}

问题出来了,我点击一次,他删除第一段的内容,点击两次,他删除第二段,点击三次,他才能全部完成删除任务……请问该怎么办,或者有什么办法让他点击一次就自动加载3次?
HTML的结构

<div id="pics">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
</div>
<div id="ts">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
</div>
<div id="btn">
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
</div>
展开
 我来答
百度网友58f1315
2012-03-26 · TA获得超过857个赞
知道小有建树答主
回答量:290
采纳率:83%
帮助的人:198万
展开全部
你直接调用3次这个方法不就行了么
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式