微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

书签以搜索输入文本并从下拉列表中选择

如何解决书签以搜索输入文本并从下拉列表中选择

我想创建一个Bookmarklet,然后输入它,然后搜索并从网页的下拉列表中进行选择。

我在下面有一些代码,但是没有用。 谢谢。

<select name="ctl00$ContentPlaceHolder1$dtgLot" onchange="javascript:setTimeout(&#39;__doPostBack(\&#39;ctl00$ContentPlaceHolder1$dtgLot\&#39;,\&#39;\&#39;)&#39;,0)" id="ctl00_ContentPlaceHolder1_dtgLot" style="width:200px;">


<option selected="selected" value=""></option>
    <option value="!E625163.05">!E625163.05</option>
    <option value="1E001196">1E001196</option>
    <option value="1E001242.08">1E001242.08</option>
    <option value="1E001492.03">1E001492.03</option>
    <option value="1E001493.02">1E001493.02</option>
</select>

书签代码

javascript:document.getElementsByName("ctl00$ContentPlaceHolder1$dtgLot")[0].value = 1E001196;document.getElementsByName("ctl00$ContentPlaceHolder1$dtgLot")[0].onchange();

解决方法

javascript:document.querySelector(`select[name="ctl00$ContentPlaceHolder1"] option[value="${prompt('Search value:')}"]`).value = true

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。