第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

觸發(fā)HTML5表單驗證

觸發(fā)HTML5表單驗證

梵蒂岡之花 2019-09-02 15:37:42
我有一個包含幾個不同字段集的表單。我有一些Javascript,一次一個地向用戶顯示字段集。對于支持HTML5驗證的瀏覽器,我很樂意使用它。但是,我需要按照我的條件這樣做。我正在使用JQuery。當用戶單擊JS鏈接以移動到下一個字段集時,我需要在當前字段集上進行驗證,并阻止用戶在出現(xiàn)問題時繼續(xù)前進。理想情況下,當用戶失去對元素的關(guān)注時,將進行驗證。目前無效并使用Javascript。寧愿使用本機方法。:)
查看完整描述

3 回答

?
蝴蝶刀刀

TA貢獻1801條經(jīng)驗 獲得超8個贊

您無法觸發(fā)本機驗證UI,但您可以輕松利用任意輸入元素上的驗證API:


$('input').blur(function(event) {

    event.target.checkValidity();

}).bind('invalid', function(event) {

    setTimeout(function() { $(event.target).focus();}, 50);

});

第一個事件checkValidity一旦失去焦點就觸發(fā)每個輸入元素,如果元素是,invalid則相應(yīng)的事件將被第二個事件處理程序觸發(fā)并捕獲。這個將焦點放回元素,但這可能非常煩人,我假設(shè)你有一個更好的解決方案來通知錯誤。 這是我上面代碼的一個工作示例。


查看完整回答
反對 回復(fù) 2019-09-02
  • 3 回答
  • 0 關(guān)注
  • 1377 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號