Rumah  >  Soal Jawab  >  teks badan

pengesahan borang html5

Bagaimana untuk melaksanakan kotak pengesahan asli dalam HTML5, seperti yang diperlukan, corak, dll., apabila pengesahan tidak sah? Mengapakah kotak gesaan dengan kandungan berbeza muncul apabila ia tidak sah kerana kekangan berbeza tidak dipenuhi? Adakah ia dilaksanakan dengan menggabungkan peristiwa tidak sah dan atribut kesahan? Bagaimanakah kaedah setCustomValidity() berfungsi? Saya rasa kandungan ini semakin mengelirukan apabila saya membacanya, jadi saya ingin nasihat daripada pakar...

天蓬老师天蓬老师2662 hari yang lalu1091

membalas semua(2)saya akan balas

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-07-06 10:37:42

    Pergi lihat pengesahan borang di MDN Saya rasa ia agak jelas. Anda boleh mengikuti demo kecil dan anda akan memahaminya dengan perlahan.

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-07-06 10:37:42

    diperlukan: Pengesahan kosong, contohnya:

    <form>
        <input type="text" required oninvalid="setCustomValidity('此处不能为空!')" oninput=('setCustomValidity()')>
        <input type="submit" value="提交">
    </form>

    Jika nilai input[type=text] kosong, kotak gesaan akan muncul dan penyerahan borang akan dihalang
    corak: sepadan dengan ungkapan biasa, contohnya:

    <form>
        <input type="text" pattern="[0-9]{3}" oninvalid="setCustomValidity('请输入3个数字!')" oninput=('setCustomValidity()')>
        <input type="submit" value="提交">
    </form>

    Jika nilai input[type=text] bukan 3 digit, gesaan akan dibangkitkan apabila mengklik butang hantar

    balas
    0
  • Batalbalas