使用 Javascript 隐藏 html 中的元素或特定 ID
Using Javascript to hide an element or specific id in html
你好,我想编写一个javascript函数,一旦用户点击该文本,它就会在我的html代码中隐藏一个元素/特定的id。我现在所拥有的不是隐藏html。我不太擅长javascript,所以我感谢任何帮助
我对我的 HTML 有什么:
<head> <script type="text/javascript" src="hide.js"></script> </head>
<h1 onclick = "hide(this)">[Name]</h1>
我的JavaScript函数有什么:
function hide (el) {
el.style.visibility = "hidden";
}
你必须将this
作为参数传递给 javascript 函数:
<h1 onclick = "hide(this)">[Name]</h1>
this
表示 HTML DOM 元素。
function hide(el) {
el.style.visibility = "hidden";
}
<h1 onclick="hide(this)">[Name]</h1>
更改您的函数:
hide = function(el) {
el.style.visibility = "hidden";
}
您可以在此处进行测试:http://jsfiddle.net/wzte1ru9/5/
相关文章:
- Javascript:表单验证getElementById仅返回第一个id元素
- 如何为每个带有数字的id元素使用Javascript函数
- 使用regex选择ID元素
- Bootstrap Navbar在选择ID元素后未折叠
- JavaScript-更改一组包含特定文本和变量ID元素的链接
- 父页面中的 JQuery 未在部分视图中检测到 id 元素
- ID 元素在作为参数给出时返回
- 当 Javascript 中的 POST ID 元素插入 PDO 时,数据库中没有结果
- 为什么变量值不显示在 id 元素中
- 如何查找 id 元素的文本值
- 使用 ajax 将 id 元素传递给数据库
- 从另一个HTML文件中获取ID元素
- 正在克隆html标记id元素
- 如何在html中循环使用ID元素
- 获取动态生成的id元素的内部文本发送到谷歌分析
- 如何通过tagname检查ID元素
- jQuery滚动到底部的ID元素
- 检查Id元素javascript
- 在我显示一个id元素后,页面跳转到顶部
- 如何在HTML中突出显示当前的id元素