如何通过单击另一个按钮使按钮可见
How to make a button visible by clicking another button?
单击edit
按钮时,如何使按钮save
可见?到目前为止,这是我的代码,但它什么也没发生。我在一个jsp 中工作
<INPUT TYPE="BUTTON" VALUE="Edit" ONCLICK="btnEdit()" class="styled-button-2">
<INPUT TYPE="BUTTON" VALUE="Save" ONCLICK="btnSave()" class="styled-button-2" style="visibility:hidden;" id="save">
<SCRIPT LANGUAGE="JavaScript">
function btnEdit()
{
{document.getElementsById("save").style.visibility="visible";}
}
</script>
演示
在html中添加onclick
被认为是一种糟糕的做法,并且您错过了拼写方法。同样,您也应该避免在html中添加css。
HTML:
<INPUT TYPE="BUTTON" VALUE="Edit" class="styled-button-2" id="edit">
<INPUT TYPE="BUTTON" VALUE="Save" class="styled-button-2" id="save">
JS:
var edit = document.getElementById("edit");
var save = document.getElementById("save");
edit.onclick = function() {
save.style.visibility = "visible";
}
CSS:
#save {
visibility: "hidden";
}
一定是漫长的一天。
你有一个拼写错误。
不正确
document.getElementsById
正确的方式
document.getElementById
document.getElementById("save").style.visibility="visible";
使用getElementById而不是getElementsById
这可能是一个简单的错误,但您写的是getElementsById
而不是getElementById
,这意味着您试图获得多个元素,而实际上您只需要获得"保存"按钮。
<SCRIPT LANGUAGE="JavaScript">
function btnEdit()
{
{document.getElementById("save").style.visibility="visible";}
}
</script>
旁注:您可能需要整理您的代码:
<SCRIPT LANGUAGE="JavaScript">
function btnEdit()
{
document.getElementById("save").style.visibility="visible";
}
</script>
相关文章:
- 单击转盘按钮后重定向到另一个页面
- 如何在单击按钮时显示一个分区,同时隐藏另一个分区
- jquery点击另一个网站上的按钮
- 如何使用Twitter引导程序点击按钮导航到另一个页面
- 将按钮链接到另一个页面的一部分
- Jquery:如果选中了另一个按钮,则为未选中按钮
- 如何将图像制作为按钮并将其重定向到另一个页面
- 单击输入时,将提交按钮设置为另一个
- 将按钮名称和值传递给另一个 JavaScript 页面
- 在单击按钮时激活按钮的悬停状态,直到单击另一个按钮(Javascript/JQuery)
- TinyMCE 将另一个事件添加到粗体和斜体按钮
- 禁用另一个元素内的元素,除非它是按钮
- 将搜索按钮从一个站点复制到另一个站点:此搜索按钮如何工作,以及如何重现其操作
- 具有双重功能的按钮:在_blank窗口中打开一个链接,再加上_self中的另一个链接
- 使用单选按钮参考另一个功能
- 单击单选按钮禁用另一个单选按钮
- 如何使Angular打开一个按钮并关闭另一个按钮
- 另一个按钮内的按钮不会;不能在Firefox(Angular Material)中工作
- 按钮onclick应该与参数一起重定向到另一个xhtml页面
- 如何通过单击另一个按钮使按钮可见