h5的input的required使用中遇到的問題

2022-09-18 02:12:14 字數 736 閱讀 9203

隱藏時,將required屬性刪除

selector.removeattribute("required")
沒有使用required的話,或許是由於button按鈕,型別未設定造成。設定

form表單不驗證,即新增novalidate屬性。(不是最終解決辦法)

既然是由於使用了display:none造成,同樣的visibility: hidden也會造成問題,那就不使用。通過可以設定css樣式opacity: 0;

禁用此表單控制項。disabled這是因為通常如果你隱藏了表單控制項,那是因為你不關心它的價值。所以這個表單控制項名稱值對在提交表單時不會被傳送。

$("body").on("submit", ".myform", function(evt) 

evt.preventdefault();

// re-enable things that we previously disabled.

$(["input:hidden, textarea:hidden, select:hidden"]).attr("disabled", false);

// whatever other form processing stuff goes here.

});

h5 新的 input 型別

input 型別 color color 型別用在input欄位主要用於選取顏色,從拾色器中選擇乙個顏色如下所示 input 型別 date date 型別允許你從乙個日期選擇器選擇乙個日期。input 型別 datetime datetime 型別允許你選擇乙個日期。input 型別 dateti...

H5 標籤屬性 input屬性

高亮文字 全部商品只要6.18 結果 加拼音文字 變bian 結果 軟換行,只試用於英文 zhe li shi ce shi wen zi,zhishiyongyuyingwen zhishiyongyuyingweninput輸入框 文字 text name username value 賬號 密...

H5系列之新input

雖說h5 新填了幾個很方便的input 型別,但是吧,想法是美好的,但是現實很殘酷,相容性不太好。基本只有google瀏覽器能用。但是既然出了,那麼就要了解他,知道有這麼乙個東西就好。input型別 color date datetime datetime local email month num...