隐藏复选框,但保留它的存在
Hide checkbox but leave it existing
你好,我已经创建了这个复选框,我如何隐藏它?
<div class="checkbox">
<label for="sendEmail">
<g:checkBox name="sendEmail" checked="${sendEmail == 'on'}"
onchange="swapFieldsets(this, '#sa-email', '#sa-password')" />
<g:message code="onBoard.noAccessEmail" default="Send Access Email" />
</label>
</div>
您也可以通过javascript实现。给你的元素一个ID或通过名称或类隐藏它。
document.getElementById("checkbox").style.visibility = "hidden";
document.getElementsByName("checkbox").style.visibility = "hidden";
document.getElementsByClassName("checkbox").style.visibility = "hidden";
如果你可以使用jquery,这也是可能的:
$('#checkbox').hide();
查看此链接获取更多信息
看一下这个例子,看看你想对你的元素做什么。然后你可以在给出的答案中选择。:)
在style.css中添加
.checkbox{
display:none;
}
注意:这将隐藏所有具有.checkbox
类的元素,所以你可能想改变它(或者更好:给它一个id)
或者inline:
<div class="checkbox" style="display:none;">
<label for="sendEmail">
<g:checkBox name="sendEmail" checked="${sendEmail == 'on'}"
onchange="swapFieldsets(this, '#sa-email', '#sa-password')" />
<g:message code="onBoard.noAccessEmail" default="Send Access Email" />
</label>
</div>
如果你想在javascript中这样做,它看起来像这样:(你必须给复选框一个id)
document.getElementById("checkboxid").style.display = 'none';
相关文章:
- 分派点击事件并保留击键修饰符
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- 如何使用jquery强制一个单词更改大小写等以保留品牌
- 提交后保留下拉选择的值
- 如何使用Spring MVC将Facebook返回的响应数据保存在Java类中
- 用于检查数组中是否存在元素的javascript自定义方法
- 刷新后保留对网页的更改
- 在mvc应用程序中,在回发时保留最初隐藏的文本框的隐藏或可见状态
- Flash Uploadify在调用我的MVC控制器时没有保留会话/授权
- 未捕获的类型错误:无法读取属性'name'即使它存在,也无法定义
- 正在将事件处理程序添加到不存在的类
- 当设置addFromAutocompleteOnly时,剩余文本将保留在输入字段中
- 是否存在React Native“;WEB代码安全防护”;
- 一个密码测试程序,如果存在空格,它会提醒用户
- 使用递归属性迭代保留属性结构
- 验证会话中是否存在对象's数组
- javascript如果图像不存在don't加载它
- 隐藏复选框,但保留它的存在