如何使用javascript从下拉列表中选择值
我正在尝试从站点的下拉列表中选择a值 使用的代码:如何使用javascript从下拉列表中选择值,javascript,drop-down-menu,Javascript,Drop Down Menu,我正在尝试从站点的下拉列表中选择a值 使用的代码: var obj = document.getElementById('attribute-select-0'); obj.options[1].selected = true; 如果您从下拉列表中手动选择,您将看到href和下面div的其他属性会随着您更改下拉列表值而更改 console.log(document.getElementById('BuyButton-1').href); 问题我面临的问题是,我使用上面提到的代码选择
var obj = document.getElementById('attribute-select-0');
obj.options[1].selected = true;
如果您从下拉列表中手动选择,您将看到href和下面div的其他属性会随着您更改下拉列表值而更改
console.log(document.getElementById('BuyButton-1').href);
问题我面临的问题是,我使用上面提到的代码选择下拉值,但仍然没有在console.log(document.getElementById('BuyButton-1').href)中获得更改预期值
编辑也尝试过:
obj.selectedIndex = 'White';
但同样的结果
不知道我哪里做错了
$("#attribute-select-0").val("White");
或者使用纯Javascript:
document.getElementById("attribute-select-0").value="White";
这也导致了问题中提到的相同问题。快速查看fiddler说,一些ajax调用正在发生,但无法确定实现这一神奇功能的确切脚本。但是想知道需要什么,在snapdeal页面上做这个练习吧!基本上我想点击Buy now按钮,将产品添加到购物车中。但“立即购买”按钮只有在您选择产品颜色时才起作用。