如何使用javascript隐藏文本
How to hide a text using javascript?
html代码
<button id="signin" name="signin" class="btn btn-lg btn-primary btn-block" type="submit">
Sign in</button>
<label id="myDiv">Hello</label>
javascript代码
$(document).ready(function(){
document.getElementById('signin').onclick = function () {
document.getElementById('myDiv').style.display="none";
}
});
$(document).ready(function() {
$("#signin").click(function() {
$("#myDiv").hide();
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<body>
<button id="signin" name="signin" class="btn btn-lg btn-primary btn-block" type="submit">
Sign in</button>
<label id="myDiv">Hello</label>
</body>
如果你已经在使用jQuery了,为什么不试试呢
$("#myDiv").hide();
更新:
根据您的评论,您可以编写以下事件处理程序
$("#signin").click(function() {
$("#myDiv").hide();
});
更多编辑:添加了一个代码片段。
如果您正在使用jQuery,请尝试:
$("#signin").click(function() {
$("#myDiv").css("visibility", "hidden");
});
如果您使用的是纯js,请尝试:
document.getElementById("signin").onclick = function() {
document.getElementById("myDiv").style.visibility = "hidden";
}
使用以下JavaScript:
signin.addEventListener('click', function() {
document.getElementById("myDiv").style.display = "none";
}, false);
这是工作演示
没有jQuery:
document.getElementById("signin").onclick = function(){
document.getElementById("myDiv").setAttribute('style','display:none');
};
有关Element.setAttribute()的更多信息
相关文章:
- 在mvc应用程序中,在回发时保留最初隐藏的文本框的隐藏或可见状态
- 如何使用javascript隐藏文本
- 在显示/隐藏中单击时删除的文本
- 通过ng-if设置隐藏文本框的值
- Codemirror:将特定的基于模式的文本隐藏到编辑器中
- 使文本在它之后再次可见'It’s被一个按钮隐藏了
- 移动HTML输入文本框在提交时隐藏软键盘
- 只隐藏那些为空或没有文本的跨度
- Selenium认为文本框是隐藏的,即使我可以在浏览器中看到它
- 如何根据文本长度立即显示和隐藏字段?-JQuery
- Jquery日期选择器-我们如何将文本隐藏在日期选择器文本框中
- 使用 JS 将文本隐藏在元素中(而不是元素本身)
- 如何使一个文本隐藏另一个文本
- JQuery显示隐藏与无序列表:需要添加动态文本/隐藏功能
- 基于文本隐藏面板
- Span文本隐藏的动画DIV尽管z索引
- 为什么幻灯片面板打开时标题文本隐藏
- Javascript:切换纯文本隐藏它像密码文本点击按钮
- 当到达底部页面部分时,Jquery用锚文本隐藏Div
- Javascript,使多个文本隐藏文本输入可见