HTML L’attribut formnovalidate de la balise input

Somaire

Définition et utilisation attribut formnovalidate

LES BALISES HTML

L'attribut formnovalidate est un attribut booléen indique si le formulaire doit être validé au moment de sa soumission.

Lorsque l’attribut formnovalidate est présent, il spécifie que l'élément <input> ne doit être validé lors de la soumission.

L'attribut formnovalidate remplace l'attribut novalidate de l'élément <form>.

Remarque : L'attribut formnovalidate peut être utilisé avec type = "submit ".

Syntaxe

<input formnovalidate="formnovalidate">


Exemple Un formulaire avec deux boutons (avec ou sans validation)  :

Sélectionner le code

	  <!DOCTYPE html>
	  <html lang="fr">
	  <head>
	  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
	  <title>html5 demo</title>
	  </head>
	  <body>
	  <form  name="form1" action="page-cible.php" method="get">
	    Prénom: <input type="text" name="pnom"><br><br>
	    Nom: <input type="text" name="nom"><br><br>
	    E-mail: <input type="email" name="mail"><br><br>
	    <input type="submit" ><br>
	    <input type="submit" formnovalidate="formnovalidate"  value="Envoyer sans
	  valider">
	  </form>
	  <p>Note: L'attribut formnovalidate n'est pas pris en charge
	  dans Internet Explorer et Safari.</p>
	  </body>
	  </html>
    
 

Appui de navigateur

Internet Explorer Firefox Opera Google Chrome Safari

L'attribut formnovalidate fonctionne dans tous les principaux navigateurs, sauf Internet Explorer et Safari.


Différences entre HTML 4.01 et HTML5

L'attribut formnovalidate est nouveau en HTML5.


Remarque : L'attribut formnovalidate est un attribut booléen et peut être définie de la manière suivante :
<input formnovalidate  >
<input formnovalidate= " formnovalidate">
<input formnovalidate  = "" >

Retour à l'accueil du site

Par carabde 10 mars 2014