如果我的html如下,如何在JavaScript中隐藏id="email"
以下内容的标签
<label>Email : <input type="email" id="email" placeholder="doe@gmail.com" /></label>
答案 0 :(得分:1)
由于标签是输入的父级,因此您可以通过其ID获取输入,获取其父级,并使用display: none
(或者visibility: hidden
)对其进行样式设置。
document.getElementById('email').parentElement.style.display = 'none';
答案 1 :(得分:0)
一种方法是使用jQuery向标签添加CSS类。该课程只需要包含:
display: none;
如果那是你想要的,那就触发一些jQuery事件。
您可能会发现以下内容: http://api.jquery.com/addClass/