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
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>
<form action="demo-form.php" novalidate> E-mail: <input type="email" name="user_email"> <input type="submit"> </form>
atribut formasi
Atribut formasi Alamat URL yang digunakan untuk menerangkan penyerahan borang.Atribut formasi akan mengatasi atribut tindakan dalam elemen<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>
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>
formmethod 属性
formmethod 属性定义了表单提交的方式。
formmethod 属性覆盖了
注意: 该属性可以与 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>
formnovalidate 属性
novalidate 属性是一个 boolean 属性.
novalidate属性描述了 元素在表单提交时无需被验证。
formnovalidate 属性会覆盖
注意: 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!