在javascript中使用id获取value属性的值

时间:2013-02-19 05:56:00

标签: javascript

我想使用html标签的id属性获取value属性的值。

<p id='abc' value='xyz'>123456</p>

我的javascript是

var a=document.getElementById(abc).innerHTML; 
alert(a);

这给了我警报“123456”,但我想要警报功能应该显示我“xyz”。我怎么能这样做我也尝试了getElementById(abc).value,它什么也没有返回。

OR是否有蚂蚁方式制作不在浏览器上显示的标签。我不想在浏览器上显示123456。

3 个答案:

答案 0 :(得分:5)

试试这个

var a = document.getElementById('abc').getAttribute('value'); 
alert(a);

请注意,问题中的参数abc未用引号括起来。

答案 1 :(得分:2)

试试这个

alert(document.getElementById("abc").getAttribute("value"));

DOM元素getAttribute()方法 - 获取链接的目标属性值:

DEMO

答案 2 :(得分:1)

尝试以下方法:

var a=document.getElementById("abc").getAttribute("value");