設定屬性

某些屬性可以作為元素的屬性直接訪問(例如 alt,href,id,title 和 value)。

document.querySelector("a").href = "#top";

其他屬性,包括資料屬性,可以設定如下:

document.querySelector("a").setAttribute("aria-label", "I like turtles");

也可以使用資料集(現代瀏覽器)設定資料屬性

var a = document.querySelector("a");
a.dataset.test = "123";
a.dataset['test-2'] = "456";

結果是

<a href="#" data-test="123" data-test-2="456">Widget</a>