我有一個輸入文本字段,用戶應該插入時間,其中一個24小時。當用戶開始插入數字,應該會出現可能的號碼清單:用預設值輸入文本字段
00:00
01:00
02:00
etc.
我是否需要JavaScript的這個或可在此與HTML inherintly做了什麼?
我有一個輸入文本字段,用戶應該插入時間,其中一個24小時。當用戶開始插入數字,應該會出現可能的號碼清單:用預設值輸入文本字段
00:00
01:00
02:00
etc.
我是否需要JavaScript的這個或可在此與HTML inherintly做了什麼?
HTML 5引入了可以實現這一點的datalist
元素。它看起來像:
<datalist id="hour">
<option value="00:00">
<option value="01:00">
<!-- ... -->
</datalist>
<input name="hour" list="hour" />
However it is not supported in all browsers.它只會在IE10工作(雖然越野車),> FF4,> 20的Chrome和Opera。但不適用於Safari或較舊的IE版本(甚至不要考慮移動瀏覽器)。
如果你想要一個跨瀏覽器的解決方案,你必須使用JavaScript。
如果您正在尋找跨瀏覽器解決方案,您將不得不使用一些JavaScript。我建議你查看Chosen - JavaScript plugin for jQuery。它完全符合你的要求,是跨瀏覽器,並有一個光滑的界面。
如果你想堅持使用純HTML,你可以使用'