如何使用javascript获取first classname的值?
我尝试在下面测试我的代码。但它仍会提醒undefined
。
我怎样才能为类测试的警报优先值(alert 1
)做到这一点?
http://jsfiddle.net/3AaAx/104/
<div class="test" value="1"></div>
<div class="test" value="2"></div>
<div class="test" value="3"></div>
<script>
var list = document.getElementsByClassName('test');
test_value = list[0].value;
alert(test_value);
</script>
答案 0 :(得分:1)
亲爱的将以下代码var test_value = list[0].value;
替换为var test_value = list[0].getAttribute("value")
答案 1 :(得分:1)
试试这个,
<div class="test" value="1"></div>
<div class="test" value="2"></div>
<div class="test" value="3"></div>
<script>
var list = document.getElementsByClassName('test');
test_value = list[0].getAttribute('value');
alert(test_value);
</script>