Script to pre-populate dropdown list value on webpage using Greasemonkey
本问题已经有最佳答案,请猛点这里访问。
我对编码非常陌生,并且尝试想出一种用列表值预先填充下拉字段的方法(它总是需要相同的默认值)。我已经从网页中提取了HTML代码,需要获取选项ID 1:
1 2 3 4 5 | <select isrequired="1" validationcaption="Action type" name="td_type" style="width: 264px;"> <option value="">(Select)</option><option value="29682776">Email (Calendar & To-Do List)</option> <option value="2">Meeting (Calendar & To-Do List)</option> <option value="1">Phone Call (Calendar & To-Do List)</option> </select> |
令我困惑的是,如何让脚本从下拉列表中选择ID。是否使用validationcaption或name值完成此操作?
我可以使用一些指针、部分代码或一些指令!
欢迎光临。
如果我让你正确的话,你想做的事情可以在你的userscript头部分后面的一行中完成。
1 | document.querySelector("select[name='td_type']").value = 1; |
假设它是你网站上唯一按那个名字选择的。要选择一个选项,请将其值传递给select本身。
有关选择和如何使用它们的更多信息可以在此处和此处找到