1
我知道輸入有最大長度,但我希望minlength作爲我的個人應用程序的定義,我可以有這種能力嗎?當然,行爲是通過JavaScript實現的,而不是瀏覽器,我可以這樣做嗎?在HTML代碼中可以有我自己的標籤屬性嗎?
我知道輸入有最大長度,但我希望minlength作爲我的個人應用程序的定義,我可以有這種能力嗎?當然,行爲是通過JavaScript實現的,而不是瀏覽器,我可以這樣做嗎?在HTML代碼中可以有我自己的標籤屬性嗎?
是的,你可以做到這一點。
要使用HTML5進行驗證,請在data-
前加上自定義屬性的前綴。
你可以得到minlength
屬性在JavaScript與...
var minLength = +inputElement.getAttribute('data-minlength');
沒錯。至於爲什麼「數據」前綴 - 如果你不使用它,並且一天最小長度出現,你的站點將會中斷。 – 2012-02-08 08:03:02
如果瀏覽器不支持HTML5,如果我使用數據將會發生什麼? – DNB5brims 2012-02-08 08:03:34
@TedWong什麼都不會發生。它仍然會工作。它只是不會驗證除HTML5以外的任何內容。 – alex 2012-02-08 08:10:07