JQuery中的attr方法是用于设置或返回HTML元素属性的函数。一个元素的属性可以是其内在描述或值,例如ID、类型、label等信息。包括链接、图片、表格、表单等HTML元素都可以用attr方法来获取或设置其中的属性。
$(selector).attr(attribute, value)
其中,selector表示要设置或获取属性的元素,attribute是要设置或获取的属性名,value是属性的值。如果在参数中省略value,attr将返回属性值,否则将会将参数中的value值设置到元素中。
例如,我们要获取一个图像的链接地址,可以使用以下代码:
此时,变量imgSrc即可获取到该图片的链接。如果要修改图片的链接地址,则可以使用以下代码:
这样,图片的链接地址就被设置成了new.jpg。同样,也可以使用attr方法来获取或设置HTML表单元素的value属性,从而获取或输入表单中的文本数据,例如:
以上代码中,我们使用attr方法获取了文本框的value值并赋值给变量username,同时将文本框的value设置成了新的值NewUserName。