<textarea rows = "4" cols = "15" class = "sect"></textarea>
<textarea rows = "4" cols = "15" class = "sect"></textarea>
<textarea rows = "4" cols = "15" class = "sect"></textarea>
<textarea rows = "4" cols = "15" class = "sect"></textarea>
<script>
window.onload = function myFunction(){
var x = document.getElementsByClassName("sect");
for(var i = 0;i < x[i].length;i++){
if(x[i].parentNode.children[i].ondblclick){
x[i].parentNode.removeChild(x[i]);
}
}
}
</script>
我希望用户双击元素将其删除。所以,如果用户双击第二个“textarea”框,该特定元素将被删除。上面的代码和我目前的一样多。不知道我做错了什么,非常感谢您的帮助。用户删除特定的子元素
你们为什么试探,看看是否DblClick事件属性等于一个元素? –
你想要jQuery解决方案还是纯javascript解决方案?你用jQuery标记了这个问题,但是在代码示例中不显示任何jQuery。 –