用JS 删除A链接的父元素里所有的内容a有CLASS,怎么写?
<divid="one"><pclass="fl">安装时间:</p><divclass="fl"><inputtype="radio"name="times"check...
<div id="one">
<p class="fl">安装时间:</p>
<div class="fl">
<input type="radio" name="times" checked="checked"/>近一周
<input type="radio" name="times" />近一个月
<input type="radio" name="times" />其他<input type="text" />后每<input type="text" />天
</div>
<a class="delete" value="删除"/></a>
</div>
不能添加ID 只可以通过CLASS 去查找删除
难道无人可以解答? 展开
<p class="fl">安装时间:</p>
<div class="fl">
<input type="radio" name="times" checked="checked"/>近一周
<input type="radio" name="times" />近一个月
<input type="radio" name="times" />其他<input type="text" />后每<input type="text" />天
</div>
<a class="delete" value="删除"/></a>
</div>
不能添加ID 只可以通过CLASS 去查找删除
难道无人可以解答? 展开
3个回答
展开全部
首先要取到A元素 你通过class 如果用原生JS 需要封一个函数来取
因为这里只有1个A 所以可以用
var oDiv=document.getElementById('one');
var oA=oDiv.getElementsByTagName('a')[0];
var aDiv=oDiv.getElementsByTagName('div')[0];
在DOM树里 把第一个class为fl 的DIV 删了
oA.onclick=function(){
oDiv.removeChild(aDiv)
}
因为这里只有1个A 所以可以用
var oDiv=document.getElementById('one');
var oA=oDiv.getElementsByTagName('a')[0];
var aDiv=oDiv.getElementsByTagName('div')[0];
在DOM树里 把第一个class为fl 的DIV 删了
oA.onclick=function(){
oDiv.removeChild(aDiv)
}
展开全部
完全可以实现。
能否用jq?
js代码一大片。
能否用jq?
js代码一大片。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询