用另一个按钮替换一个按钮
Replace one button with another on click
我是stackoverflow的新手,也是一名业余javascript程序员。我正试图使一个程序,其中,当我点击一个按钮,提示出现,询问我的名字。除此之外,我还希望该按钮消失,并被替换为另一个按钮的值:Hello 'name'。我该怎么做呢?我的代码,我目前有在javascript问我的名字,但不使按钮消失。我现在的js如下:
var button = document.getElementById("button");
function naming() {
var getName = prompt("What is your name?");
button.style.display = "none";
};
和我的html按钮:
<button id="button" onclick="naming();"> Name Here</button>
这将工作,它不会删除按钮,但再次使用它的用户输入的名称。
HTML <button id="button">Name here</button>
JS
var button = document.getElementById('button');
button.addEventListener('click', function() {
var name = prompt("What is your name?");
this.innerHTML = name
}, false);
http://jsfiddle.net/rYU7Q/另一个方法
<button class="btn btn-primary" id = "del-btn">Old btn</button>
<div id = "sho-btn"></div>
<script>
var a = "<button class='btn btn-primary'>New Button</button>";
document.getElementById("del-btn").style.visibility = 'hidden';
document.getElementById("sho-btn").innerHTML = a;
</script>
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 单击按钮后如何逐个调用分区,上一个分区将隐藏
- 代码背后调用一个JavaScript函数的按钮点击-C#
- 禁用旋转木马中的下一个按钮和上一个按钮
- 做一个复活节彩蛋,JS动作点击5个按钮
- 如何在用户返回和上一个按钮时刷新下拉列表
- 测试一个简单的javascript按钮
- 如何创建一个“;显示更多“;按钮,并指定最初可以显示的文本行数
- 简单的垂直上一个和下一个按钮代码点击上下移动jQuery
- 按下一个HTML按钮,该按钮使用一个功能在同一个新窗口中打开URL
- HTML5历史记录-返回上一个完整页面按钮
- 两个提交按钮(一个隐藏,一个可见)
- 击倒阵列按钮一个功能
- 如何为jQuery中的每个数组元素附加不同的动画效果?并用2个按钮一个接一个地向前和向后设置动画(后退和下一步)
- 两个按钮一个窗体
- 如何提交单个表单并使用两个提交按钮一个按钮单击然后验证
- Jquery表单-两个按钮-一个使用ajax,一个不使用
- 多个PHP按钮?(一个按钮是提交按钮,其他按钮是函数)
- PHP表单- 2个按钮(一个销毁会话和重新加载页面和一个继续到下一页)
- 给按钮一个类,并使用javascript来挑选点击事件不工作