在這個假設的頁面我有這方面的投入:在輸入時限制HTML輸入字段中的值?
<input type="number" min=1 max=9 required />
<input type="number" min=1 max=9 required />
<input type="number" min=1 max=9 required />
<input type="number" min=1 max=9 required />
的是交代不清的我是,我知道,如果我把輸入的表單並提交表單,他們正在限制。
但是如果你去撥弄:Fiddle
您可以輕鬆地輸入100或-20或任何超出1-9的範圍內的一側。
有沒有辦法在輸入他們的時間限制在輸入字段中的值? /不提交它
(旁邊的問題:什麼時候輸入字段的最小/最大屬性生效?是否只在提交表單時?是否可以在不提交表單的情況下驗證值? )
我認爲當你提交表單的HTML 5的驗證來看,你可以使用jQuery驗證插件(http://jqueryvalidation.org/validate/)代替的HTML 5的驗證。 – Karan
在支持數字字段的瀏覽器,你應該得到的,當你模糊/離開現場錯誤。(你使用的是什麼瀏覽器?) – scunliffe
我使用谷歌瀏覽器 – jmancherje