【问题标题】:Remove DOM text from variable with JQuery使用 JQuery 从变量中删除 DOM 文本
【发布时间】:2014-05-12 04:08:19
【问题描述】:

我只需要删除这个First Name :。 我已经将它分配给一个变量。如何仅从 DOM 中删除它。

示例:

First Name :<input type="text" name="first_name" id="firstName" value="" maxlength="100" />

var label = document.getElementById(id)['previousSibling'].nodeValue;

现在 label 变量包含值 First Name : 我需要从 DOM 中动态删除它。

【问题讨论】:

  • 请出示HTML代码
  • 为什么不能把它设置为空白? ('')
  • 名字: 这是 Html。一旦加载到网络浏览器,我需要动态删除该部分。只需要在 DOM 和那里的一些其他标签中进行更改。不是永久的。这是一个 chrome 扩展。谢谢

标签: javascript jquery html variables dom


【解决方案1】:

你可以使用removeChild()这样的方法

var node = document.getElementById('firstName')['previousSibling'],
    label = node.nodeValue;
node.parentNode.removeChild(node);

演示:Fiddle

【讨论】:

  • 非常感谢。这行得通。 :) :) 再次感谢您的帮助
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-10-05
  • 1970-01-01
  • 2021-08-23
  • 1970-01-01
  • 2012-08-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多