属性
1.获取
通过attr() 获取一个元素的属性
<script>
$(function(){
$("#b1").click(function(){
alert("align属性是:" + $("#id名").attr("align") );
});
});
</script>
2.修改
通过attr(attr,value) 修改属性
3.删除
通过removeAttr(attr) 删除属性
4.prop与attr的区别
与prop一样attr也可以用来获取与设置元素的属性。
区别在于:对于自定义属性和选中属性的处理。
选中属性指的是 checked,selected 这2种属性
- 对于自定义属性 attr能够获取,prop不能获取
- 对于选中属性
attr 只能获取初始值, 无论是否变化
prop 能够访问变化后的值,并且以true|false的布尔型返回。
所以在访问表单对象属性的时候,应该采用prop而非attr