如何向标记添加新属性

时间:2013-07-12 19:30:34

标签: javascript html dom

<input  id="test" value="123" name ="test"  verify="NOTNULL">

在某些HTML中,我看到input标记的属性为verify。如何将其添加到输入标签?

我尝试了代码

alert(document.getElementById("test").verify)  

结果为undefined

如何向元素添加新属性?

2 个答案:

答案 0 :(得分:5)

如果您的意思是说html输入元素具有[verify]属性,那么您可以通过getAttribute()访问该属性:

<子> HTML:
<input id="test" verify="test" />
<子> JS:
document.getElementById('test').getAttribute('verify'); //test

答案 1 :(得分:1)

使用纯Javascript添加属性是通过setAttribute

完成的
document.getElementById("test").setAttribute("verify","verified");

阅读它:

document.getElementById("test").getAttribute("verify")