当按下第二个按钮时如何隐藏按钮,以及当我点击页面的空白区域时如何使其出现
How to hide button when second is pressed and how to make it appear when i click on empty area of page?
我有两个字段电子邮件&密码。我还有两个按钮在&唱起来。我希望"唱起来"按钮在单击"唱进去"时被隐藏,反之亦然("唱进来"按钮在点击"唱起来》时被隐藏)。我尝试了onmousedown和focus,但它不允许我填写这些字段。这是一把小提琴:演示
<input type="text" id="email" style="display:none;">
<input type="password" id="pass" style="display:none;">
<button id="hide">Sign in</button>
<button id="show">Sign up</button>
<script>
$("#hide").one("click", showFields);
function showFields()
{
$("#email").show();
$("#pass").show();
$("#singup").hide();
$("#singin").on("click", function(){
window.open("#", "_self");
});
}
</script>
$("#hide").on("click",showFields);
function showFields()
{
$("#email").show();
$("#pass").show();
$("#show").hide();
$("#hide").on("click", function(){
window.open("#", "_self");
});
}
$('button,input').focusout(function () {
$('#email').hide();
$('#pass').hide();
$("#show").show();
$("#hide").show();
});
不确定这是否是你想要的,但我认为你应该使用focusout。但请记住,您必须列出所有元素(在本例中,仅列出按钮和输入),如果您在其中任何元素之外单击,它将触发该函数。
相关文章:
- 如何将表格中的文本添加到使用按钮输入的文本区域
- Javascript按钮,在html文本区域中插入一个大黑点(•)
- 如何用按钮控制文本区域滚动
- 按下后退按钮时,如何保持可滚动区域的滚动位置
- PHP使用子窗口中的单选按钮确定从子窗口向父窗口文本区域插入什么
- 清除按钮提交后的文本区域
- 单击TextArea'时,文本区域中的属性名称是什么;s上下箭头按钮
- 单选按钮单击可刷新/更改网站的小区域
- 输入文本区域的清除按钮
- 将所有单选按钮的值打印到文本区域
- 如何在单击“提交”按钮后使文本区域和 IMG 标签只读
- 通过按钮将不同的文本添加到文本区域-不起作用
- 如何检查文本区域中的文本输入并相应地按下提交按钮
- 当按下第二个按钮时如何隐藏按钮,以及当我点击页面的空白区域时如何使其出现
- 如何抓住按下文本区域中的Escape按钮
- 选择离按钮最近的文本区域
- 单个文本区域中的按钮值
- 文本区域中按钮的值
- JQM:如何从 img 精灵中捕获每个按钮(区域)中的点击事件
- 当鼠标不在按钮区域时执行点击按钮