如何使用javascript获取第一个类名的值?

如何使用javascript获取第一个类名的值?,javascript,Javascript,如何使用javascript获取第一个类名的值 我试着在下面测试我的代码。但它仍然会提醒未定义的 如何为类测试的警报第一个值(alert 1)执行此操作 var list=document.getElementsByClassName('test'); 测试值=列表[0]。值; 警报(测试_值); 值不是div元素的属性。使用getAttribute作为元素的属性,或者使用data-*属性 var list=document.getElementsByClassName('test');

如何使用javascript获取第一个类名的值

我试着在下面测试我的代码。但它仍然会提醒
未定义的

如何为类测试的警报第一个值(
alert 1
)执行此操作


var list=document.getElementsByClassName('test');
测试值=列表[0]。值;
警报(测试_值);

不是
div
元素的属性。使用
getAttribute
作为元素的
属性,或者使用
data-*
属性

var list=document.getElementsByClassName('test');
test_value=list[0]。getAttribute('value');
警报(测试_值)

不是
div
元素的属性。使用
getAttribute
作为元素的
属性,或者使用
data-*
属性

var list=document.getElementsByClassName('test');
test_value=list[0]。getAttribute('value');
警报(测试_值)


亲爱的,替换以下代码
var测试值=列表[0]。值带有
var test\u value=list[0]。getAttribute(“value”)

亲爱的,替换以下代码
var test\u value=list[0]。值使用
var test\u value=list[0]。获取属性(“值”)

试试这个,

<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>

var list=document.getElementsByClassName('test');
test_value=list[0]。getAttribute('value');
警报(测试_值);

试试这个,

<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>

var list=document.getElementsByClassName('test');
test_value=list[0]。getAttribute('value');
警报(测试_值);

您调用了错误的属性。使用
className
而不是
value
。是否需要第一个类名值,请在您的案例中进行测试。因为你的问题问了一件事,但你的代码做了另一件事?你调用了错误的属性。使用
className
而不是
value
。是否需要第一个类名值,请在您的案例中进行测试。因为你的问题问了一件事,而你的代码却在做另一件事?