0

我正在尝试从网站http://www.snapdeal.com/product/samsung-galaxy-grand-duos-i9082/638689?HID=productGrid_mobiles_1的下拉列表中选择一个值

使用的代码:

var obj = document.getElementById('attribute-select-0'); 
    obj.options[1].selected = true;

如果您从下拉列表中手动选择,您将看到下面 div 的 href 和其他属性会随着您更改下拉列表值而发生变化

console.log(document.getElementById('BuyButton-1').href);

问题我面临的问题是我使用上面提到的代码选择下拉值,但仍然没有在 console.log(document.getElementById('BuyButton-1').href) 中获得更改预期值;

编辑也试过:

obj.selectedIndex = 'White';

但同样的结果。

不知道我在哪里做错了

4

1 回答 1

0
$("#attribute-select-0").val("White");

或者使用纯 Javascript:

document.getElementById("attribute-select-0").value="White";
于 2013-09-04T15:27:59.080 回答