勵志

勵志人生知識庫

js attr方法

`attr()` 方法是 jQuery 中用於獲取或設定 HTML 元素的屬性值的方法。其語法和用法如下:

`$(selector).attr(attribute)`。使用這種形式,可以返回第一個匹配元素的指定屬性的值。如果該元素沒有相應的屬性,則返回 `undefined`。

`$(selector).attr(attribute, value)`。使用這種形式,可以為所有匹配的元素設定一個屬性的值。

`$(selector).attr(attribute, function(index, oldValue))`。這種形式用於為所有匹配的元素設定一個根據元素索引和當前屬性值計算得出的屬性值。

`$(selector).attr({attribute1: value1, attribute2: value2})`。這種形式允許一次性為所有匹配的元素設定多個屬性和值。

此外,在原生 JavaScript 中,可以使用 `element.getAttribute(attributeName)` 來獲取一個元素的屬性值,或使用 `element.setAttribute(attributeName, value)` 來設定一個元素的屬性值。

這些方法提供了靈活的方式來操作 HTML 元素的屬性。