我有这个第三方网站,如果我在右侧选择一个国家,则可以在
(如您在视频中看到的: https://i.gyazo.com/3a22aabb576f1e43040dae82204bb883.mp4)
它会更改运输费用(以紫色显示)。
如果相反,我使用js(例如,从chrome控制台)使用
选择一个国家/地区 document.getElementById("order").value = "IT";
它将选择国家/地区,但费用不变。有一种方法可以让它使用javascript吗?
我也尝试过点击
document.getElementById("order").click();
选择一个值后,但这不起作用。
答案 0 :(得分:0)
更改值后触发onchange-您可以从控制台或chrome扩展程序中进行操作
document.getElementById("order").value = "IT";
document.getElementById("order").onchange();
<select id="order" onchange="alert(this.value)">
<option value="">Please select</option>
<option value="IT">Italy</option>
</select>
如果该站点具有jQuery,请使用$("#order").val("IT").change()