删除没有ID的输入标签
HTML Remove Label for input without ID
我有一个输入标签。定义:
<label for"idofparentelement">innerHTML</label>
for标签没有id的地方没有找到。
我怎么能删除它与JavaScript没有给出一个id。
删除具有特定属性的元素
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;
}
}
}
}
和First of all修改你的html
:
<label for="idofparentelement">innerHTML</label>
现在根据您的情况使用:removeElem('label','for','idofparentelement');
下面是工作:
Fiddle
希望它会帮助你干杯:)!!
相关文章:
- 如何使用 JavaScriptJQuery 将隐藏输入标签的值与选择标签的选定选项的值进行设置
- 安卓键盘未打开绑定到触摸启动的输入标签
- 第二个输入标签-如何添加
- 使用 javascript 设置输入标签的值
- 使用 JS 从输入标签中获取多个值
- 数据绑定在带有输入标签的 AngularJS 中不起作用
- 如何单独对输入标签应用样式
- 输入标签从不显示非数字单词的面
- 如何使用 Cookie 将信息保存在输入标签中
- 使用 PURE JS 基于输入标签添加占位符属性 - 没有 jQuery
- 如何查找输入标签中的字符数
- 上下文菜单 JavaScript 无法获取所选文本,如果文本是输入标签/文本框
- ng-bind 用作文本区域的指令,但不是输入标签
- 输入标签上 7 天后的日期
- 为什么新创建的输入标签不会保留在页面上
- 表单:输入标签抛出错误弹簧 MVC
- 向隐藏的输入标签添加值并提交到表单
- 使用纯 JavaScript 从输入标签范围修剪小数
- 使用 POST 方法从后端的 HTML 访问输入标签值
- 如何在 JavaScript 中获取文件路径表单输入标签