Javascript - 用现有的按钮替换输入类型按钮

时间:2013-08-02 01:39:05

标签: javascript dom

我在表单中定义了输入类型提交。在某些事件之后,我需要将此按钮替换为已在我的页面中隐藏的另一个按钮。我怎么能用Javascript做到这一点?

通过替换,我的意思是说,我有btn1btn2btn1位于form1内。事件发生后,btn1应替换为btn2,因此在替换后,btn2应该是form1的一部分,而不是btn1。是的,按钮应该在表单标签内进行替换。

我试过gooogling of course但是我找不到合适的词呢?

我需要让它在IE8中运行。

注意:请不要使用JQuery。

1 个答案:

答案 0 :(得分:1)

试试这个:

var firstbtn = document.getElementById("btn1");
var secondbtn = document.getElementById("btn2");
firstbtn.parentNode.replaceChild(secondbtn, firstbtn);