gpt4 book ai didi

javascript - this.value 只返回前两个字符

转载 作者:行者123 更新时间:2023-11-30 07:26:30 25 4
gpt4 key购买 nike

我正在尝试查找具有类 bm-user-label 的所有元素的值,并将其放入 javascript 数组中。但是,当我这样做时,我只会得到值字段的前两个字符。例如:

value="30bb3825e8f631cc6075c0f87bb4978c"

我回来了

30

DOM 看起来像

<li value="30bb3825e8f631cc6075c0f87bb4978c" class="cboxElement bm-user-label">first</li>

我的 javascript 是:

var com_labels = $('.bm-user-label').map(function() {
return(this.value);
}).get();

有什么想法吗?

最佳答案

<li>元素未定义为具有值。您应该使用 this.getAttribute("value") 获取此属性反而。

关于javascript - this.value 只返回前两个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12677215/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com