Js中读取、移除属性及隐藏组件方法研究

本文介绍了在JavaScript中如何使用jQuery操作HTML组件的属性,包括添加、读取和移除属性的方法,如`.attr()`和`.removeAttr()`。同时,详细阐述了两种隐藏组件的方式,通过修改`display`或`visibility`属性实现。示例代码中展示了在表单元素上应用这些方法的实际效果,并提及了更简单的`.show()`和`.hide()`方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

添加、移除组件属性方法:

$(".class名").attr("属性名","属性值");//设置指定属性

$(".class名").attr("属性名");//读取指定属性值      or       document.getElementById("id值").getAttribute("属性名");

$(".class名").removeAttr("属性名");//移除该class组件对应的该属性值


隐藏某控件方法:

/*此方法不仅隐藏该组件还可隐藏该组件所占位置*/

$(".class名").attr("style", "display:none");       or       document.getElementById("id值").style.display = "none";

/*此方法仅隐藏该组件,但不隐藏该组件所占位置*/

$(".class名").attr("style", "visibility:hidden");  or       document.getElementById("id值").style.visibility="hidden";


例子:

        <form class="form-horizontal" id="timeDeci_form">
          <div class="form-group timeDeci_combobox1">
              <div class="col-md-10 col-sm-10">
                  <input name="timeDecision" class="form-control timeDeciCombobox1" />
              </div>
              <div class="btn-group">
                  <button type="button" id="add-btn1" class="btn btn-link add-input glyphicon glyphicon-plus"></button>
                  <button type="button" id="delete-btn1" class="btn btn-link delete-input glyphicon glyphicon-minus" name="1"></button>
              </div>
          </div>

        </form>

   可用$(".timeDeci_combobox1").attr("style", "display:none");可隐藏红色部分整个div中的所有内容。


以上内容已做过测试,方法均是可以使用的。



近期发现了隐藏、展示的较为简单方法  this.$('.xxxx').show() /  this.$('.xxxx').hide()  从方法已验证过可用。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值