我正在尝试在 Greasemonkey 中编写一个脚本,该脚本将自动设置下拉列表的大小(可以有多个......)选择选项的数量,但由于我有限的 JavaScript 知识,我真的不知道知道如何做到这一点。
主题示例:
<select name="z_pos_id">
<option value="2463">Option A</option>
<option value="2609">Option B</option>
<option value="3013">Option C</option>
</select>
<select name="z_pos_id">
<option value="140">Option AA</option>
<option value="3038">Option AB</option>
<option value="3519">Option AC</option>
<option value="2645">Option AD</option>
</select>
所需输出的示例:
<select size="3" name="z_pos_id">
<option value="2463">Option A</option>
<option value="2609">Option B</option>
<option value="3013">Option C</option>
</select>
<select size="4" name="z_pos_id">
<option value="140">Option AA</option>
<option value="3038">Option AB</option>
<option value="3519">Option AC</option>
<option value="2645">Option AD</option>
</select>
所以,<select name="z_pos_id">
应该用这个代替:
<select size="*the number of options*" name="z_pos_id">
谢谢大家的帮助!