gpt4 book ai didi

javascript - HTML 删除没有 ID 的输入标签

转载 作者:行者123 更新时间:2023-12-03 12:35:25 24 4
gpt4 key购买 nike

我有一个输入标签。定义如下:

<label for"idofparentelement">innerHTML</label>

没有发现任何标签没有 ID 的地方。

如何在不提供 id 的情况下使用 JavaScript 删除它。

最佳答案

要删除具有特定属性的元素,请使用此函数:

function removeElem(tag,atr,vl)
{
var els = document.getElementsByTagName(tag);
vl=vl.toLowercase();
for (var i = 0; i<els.length; i++) {
var elem=els[i];
if(elem.getAttribute(atr)){
if ( elem.getAttribute(atr).toString().toLowercase()==vl){
elem.remove();
return;
}
}
}
}

首先更改您的 html 如下:

<label for="idofparentelement">innerHTML</label>

现在针对您的情况,将其用作:removeElem('label','for','idofparentelement');

这是工作:

Fiddle

希望它能帮助你干杯:)!!

关于javascript - HTML 删除没有 ID 的输入标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23755069/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com