在javascript中获取value属性usind id的值

jag*_*ish 2 javascript

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

<p id='abc' value='xyz'>123456</p>
Run Code Online (Sandbox Code Playgroud)

我的javascript是

var a=document.getElementById(abc).innerHTML; 
alert(a);
Run Code Online (Sandbox Code Playgroud)

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

或者有蚂蚁方式制作不在浏览器上显示的标签.我不想在浏览器上显示123456.

Sal*_*man 5

试试这个

var a = document.getElementById('abc').getAttribute('value'); 
alert(a);
Run Code Online (Sandbox Code Playgroud)

请注意,abc您的问题中的参数不包含在引号中.