簡體   English   中英

選擇一個選項而不更改下拉菜單的值

[英]Select an option without changing the dropdown's value

在下拉菜單打開的情況下是否可以選擇一個選項 ,而不必關閉它並更改select的值? 就像僅突出顯示一樣,在跳出時可以選擇。

與在打開選擇的同時使用箭頭鍵瀏覽選項 s大致相同。

歡迎使用jQuery :)

解決方法:p

  • 要清楚:

 <select> <option>Option 1 (A)</option> <option>Option 2 (B)</option> <option>Option 3 (C)</option> </select> 

我需要選擇特定選項,方法是按方括號中的char。

在大多數瀏覽器中,當字母位於標簽的開頭而不是結尾時,這是默認行為,因此您可以嘗試這樣做。

否則,您可以在應該“突出顯示”的選項中添加一個類,然后使用CSS隨意設置該類的樣式。 您可能希望從鼠標移動或按鍵按下時的所有選項中刪除該類,以免雙重突出顯示(本機加CSS)太混亂。 我不知道您是否可以使用CSS完全刪除本機突出顯示,但這會很好。 然后,這只是在select元素失去焦點時正確設置值的問題,這很簡單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM