【问题标题】:Delete Javascript Element in Runtime [duplicate]在运行时删除 Javascript 元素 [重复]
【发布时间】:2015-08-31 16:42:51
【问题描述】:

我有以下代码:

<div id="myid_info_barcode" class="myid_print_duo_barcode">
    <canvas width="256" height="256"></canvas>
</div>

我想在运行时删除画布。我将如何在 Javascript 中做到这一点?

【问题讨论】:

  • 获取对它的引用,可能使用 querySelector。然后使用node.parentNode.removeChild(node)
  • 它不是“JavaScript 元素”。 JavaScript 没有元素。这是一个“DOM 元素”。

标签: javascript dom


【解决方案1】:

使用 jQuery 你可以

$('#myid_info_barcode').empty();

或者使用纯 javascript

document.getElementById("myid_info_barcode").innerHTML = "";

【讨论】:

  • 不应提供依赖于问题中未请求或未标记的主要库(例如 jQuery)的答案。
猜你喜欢
  • 2020-06-26
  • 2012-10-21
  • 2020-06-18
  • 2015-10-04
  • 1970-01-01
  • 2019-03-23
  • 2014-12-10
  • 2014-08-02
  • 2017-03-21
相关资源
最近更新 更多