Rumah > Artikel > hujung hadapan web > Apakah atribut bentuk baharu dalam html5
Atribut borang baharu HTML5 termasuk: autolengkap, novalidate, autofokus, borang, formasi, kaedah bentuk, formnovalidate, formtarget, senarai, min, maks, langkah, dsb.
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi HTML5, komputer Dell G3.
teg ff9c23ada1bcecdd1a0fb5d5a0f18437 HTML5 telah menambah beberapa atribut baharu.
943362d99d98cdbfab7507e0c442cbc7
ff9c23ada1bcecdd1a0fb5d5a0f18437 atribut novalidate
Atribut novalidate ialah atribut boolean. Atribut novalidate menentukan bahawa borang atau medan input tidak boleh disahkan semasa menyerahkan borang.Contoh: Tidak perlu mengesahkan data borang yang diserahkan
<form action="demo-form.php" novalidate> E-mail: <input type="email" name="user_email"> <input type="submit"></form>
ff9c23ada1bcecdd1a0fb5d5a0f18437 atau atribut autolengkap
Atribut autolengkap menentukan bahawa borang atau medan input harus mempunyai fungsi autolengkap. Apabila pengguna mula menaip dalam medan autolengkap, penyemak imbas harus memaparkan pilihan yang diisi dalam medan itu. Petua: Atribut autolengkap mungkin dihidupkan dalam elemen borang tetapi dimatikan dalam elemen input. Nota: autolengkap berfungsi dengan teg ff9c23ada1bcecdd1a0fb5d5a0f18437 serta jenis teg d5fd7aea971a85678ba271703566ebfd: teks, carian, url, telefon, e-mel, kata laluan, pemilih tarikh, julat dan warna.Contoh: Hidupkan autolengkap dalam borang (satu medan input mematikan autolengkap):
<form action="demo-form.php" autocomplete="on"> First name:<input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> E-mail: <input type="email" name="email" autocomplete="off"><br> <input type="submit"> </form>Petua: Dalam sesetengah penyemak imbas, anda mungkin perlu mendayakan autolengkap function , untuk sifat ini berkuat kuasa.
ff9c23ada1bcecdd1a0fb5d5a0f18437 atribut novalidate
Atribut novalidate ialah atribut boolean (Boolean).Atribut novalidate dinyatakan dalam Borang atau medan input tidak boleh disahkan semasa menghantar borang. Contoh: Tiada pengesahan data borang yang diserahkan<form action="demo-form.php" novalidate> E-mail: <input type="email" name="user_email"> <input type="submit"> </form>
d5fd7aea971a85678ba271703566ebfd atribut formasi
Atribut formasi Alamat URL yang digunakan untuk menerangkan penyerahan borang.Atribut formasi akan mengatasi atribut tindakan dalam elemen ff9c23ada1bcecdd1a0fb5d5a0f18437Nota: Atribut formasi digunakan untuk type="submit" dan taip ="image".Contoh: Borang HTML berikut mengandungi dua butang hantar dengan alamat yang berbeza:<form action="demo-form.php"> First name: <input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> <input type="submit" value="提交"><br> <input type="submit" formaction="demo-admin.php" value="提交"> </form>
d5fd7aea971a85678ba271703566ebfd atribut formenctype
Atribut formenctype menerangkan pengekodan data yang diserahkan oleh borang kepada pelayan (hanya untuk borang method="post" dalam borang borang)Atribut formenctype mengatasi enctype atribut unsur bentuk. Terutama: Atribut ini digunakan dengan type="submit" dan type="image". Contoh:Butang serah pertama menghantar data borang dalam pengekodan lalai, dan butang serah kedua menghantar data borang dalam pengekodan "berbilang/borang-data":<form action="demo-post_enctype.php" method="post"> First name: <input type="text" name="fname"><br> <input type="submit" value="提交"> <input type="submit" formenctype="multipart/form-data" value="以 Multipart/form-data 提交"> </form>
d5fd7aea971a85678ba271703566ebfd formmethod 属性
formmethod 属性定义了表单提交的方式。
formmethod 属性覆盖了 ff9c23ada1bcecdd1a0fb5d5a0f18437 元素的 method 属性。
注意: 该属性可以与 type="submit" 和 type="image" 配合使用。
示例:重新定义表单提交方式实例:
<form action="demo-form.php" method="get"> First name: <input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> <input type="submit" value="提交"> <input type="submit" formmethod="post" formaction="demo-post.php" value="使用 POST 提交"> </form>
d5fd7aea971a85678ba271703566ebfd formnovalidate 属性
novalidate 属性是一个 boolean 属性.
novalidate属性描述了 d5fd7aea971a85678ba271703566ebfd 元素在表单提交时无需被验证。
formnovalidate 属性会覆盖 ff9c23ada1bcecdd1a0fb5d5a0f18437 元素的novalidate属性.
注意: formnovalidate 属性与type="submit一起使用
示例:
两个提交按钮的表单(使用与不适用验证 ):
<form action="demo-form.php"> E-mail: <input type="email" name="userid"><br> <input type="submit" value="提交"><br> <input type="submit" formnovalidate value="不验证提交"> </form>
Atas ialah kandungan terperinci Apakah atribut bentuk baharu dalam html5. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!