2011-06-01 43 views
0

我打算將此與「月份數」一起使用。僅允許使用JavaScript的文本框值從1到11

我想有一個文本框,用戶可以在1間至11

+1

可能重複http://stackoverflow.com/questions/1384074/limit-input-box-to- 0-100) – coreyward 2011-06-01 17:56:22

+1

@編輯器 - 如果您要進行編輯,至少要花時間修復標題中的所有*拼寫錯誤並清理一下內容。 – 2011-06-01 17:56:48

+1

[限制數字並將其限制爲兩個]的可能重複(http://stackoverflow.com/questions/5578087/restrict-numbers-and-limit-them-to-two。) – coreyward 2011-06-01 17:57:20

回答

6

只輸入數字老實說,下拉(<select>)是採摘月更適合。它可以在沒有JavaScript的情況下工作,提供更好的可訪問性,並且對於書呆子來說會更不容易出錯(「dangit,爲什麼不是這個基於零的」)和普通用戶一樣(「爲什麼我總是忘記七月7,不是6?「)。

3

您可能需要考慮使用select元素而不是文本框來限制選項。

一個較新的和好的(IMO)方法是使用HTML5:<input type="number" min="1" max="11" />

相關問題