使用的代码:
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';
但同样的结果。
不知道我在哪里做错了