Phương thức createAttribute() trong JavaScript dùng để tạo đối tượng attr đại diện cho một thuộc tính, đối tượng này cho phép gắn value cho thuộc tính, sau đó dùng phương thức setAttributeNode() để gắn thuộc tính và phần tử HTML, ở ví dụ này mình tạo đối tượng attr đại diện cho thuộc tính href:
Click vào nút THÊM HREF để thêm thuộc tính href