小编Car*_*uki的帖子

获取下拉列表的选定值

我有一个相当不同的 HTML 结构,我试图获取下拉列表的选定值,如下面的代码所示:

<div class="quantityDropdown quantityDropdown-cartItem">
    <select id="qtySelect-61224b70-7b26-11e6-91d5-6921d6fe7421" class="cart-quantity-picker"
            data-orderitem="61224b70-7b26-11e6-91d5-6921d6fe7421">
        <option value="1">1</option>
        <option value="2" selected="">2</option>
        <option value="3">3</option>
        <option value="4">4</option>
    </select>
</div>
Run Code Online (Sandbox Code Playgroud)

我的代码返回null.

我想得到 2 作为我的值。正如您所看到的,该属性中没有值selected

var quantity = document.querySelector(".quantityDropdown select").getAttribute("selected");
Run Code Online (Sandbox Code Playgroud)

如何获取选项标签之外的值 2?

html javascript

6
推荐指数
2
解决办法
1万
查看次数

标签 统计

html ×1

javascript ×1