javascript - 如何使用特定 id 删除元素

标签 javascript jquery html

我有这样的html:

<html>
   <input type='button' name='button1' id='button1'>
   <input type='button' name='button2' id='button2'>
</html>

我想要做什么,当用户单击 button2 时,它应该删除 button1 元素并在其位置显示一条消息。 button2 点击事件后,它看起来像这样。

<html>
   Button1 Removed
   <input type='button' name='button2' id='button2'>
</html>

最佳答案

如果你使用jquery,你可以这样做:

$('#button2').click(function() {
  $('#button1').replaceWith('Button1 Removed')
});

关于javascript - 如何使用特定 id 删除元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5829138/

相关文章:

javascript - 更改滚动条样式

javascript - JSON 中 NaN 和 Infinity 的序列化。为什么不支持?

javascript - 如何在具有文件 jquery.dataTables.js 的 jquery 插件中对同一列中的日期和字符串进行排序?

如果 JavaScript 替换方法破坏了嵌套,它不会删除结束标记,如正则表达式中编码的那样

html - 在鼠标悬停时更改 tr 元素的背景颜色

javascript - 缺少绘图弹出窗口

javascript - 从 JQuery 调用 RESTFUL 服务

jQuery 选择器性能 : $ ('#a p' ) versus $ ('p' , $context) 与 $context.find ('p' )

javascript - 将 javascript 转换添加到 Bootstrap Accordion

html - 我想让背景图片不显示在IE中。我怎么做?