Java script formulaire

635 mots 3 pages
Les formulaires
Les formulaires sont un aspect très utile du HTML lorsqu'on travaille avec les technologies côté serveur car ils permettent de "communiquer" avec le serveur : des données sont saisies dans le formulaire qui est ensuite envoyé au serveur.
Les formulaires HTML sont également très intéressants pour JavaScript. Leurs options sont quelque peu limitées, mais JavaScript apporte son aide. Attention, les données utilisateur devront être validées, les formulaires peuvent n'accepter que certains types d'entrées, l'envoi de formulaires peut n'être possible que lorsque certaines exigences sont respectées, etc. Tout cela, et bien d'autres choses, est rendu possible par JavaScript, comme vous allez le voir.
132 CHAPITRE 8 Les formulaires
Formulaires HTML avec JavaScript
Généralement, on accède à un élément HTML grâce à son identifiant, puis avec document.getElementById().
Toutefois, pour les formulaires HTML, on utilisera document. forms. En effet, on fait appel à l'attribut de nom de chaque élément de formulaire pour l'envoyer au serveur. document.forms représente un tableau de tous les formulaires de la page en cours. Ainsi, si la page ne contient qu'un formulaire, on y accède par document.forms[0]. Les formulaires peuvent aussi obtenir un nom :

...

On accède alors au formulaire avec document.forms
["mainForm"].
Tous les éléments du formulaire sont également référencés par leurs noms, qui servent d'indices de tableau pour sa propriété elements. Imaginons que le premier formulaire d'une page possède un élément portant l'attribut name="element1". Le code JavaScript suivant y accède : document.forms[0].elements["element1"] Il existe d'autres manières, plus courtes, d'accéder à ces informations. Ainsi, un formulaire nommé "mainForm" et un élément "element1" permettent ce raccourci : document.mainForm.element1 On emploie habituellement la manière plus détaillée qui fait appel au tableau forms et plus particulièrement au

en relation

  • Ink studio
    2680 mots | 11 pages
  • Devoir e4
    2103 mots | 9 pages
  • Procedure d'accreditation à la cérémonie des césars
    421 mots | 2 pages
  • Bts banque corrige
    676 mots | 3 pages
  • Travail de fin d'etude chatbot
    12265 mots | 50 pages
  • Cas sylvie s
    7465 mots | 30 pages
  • Programmation web
    325 mots | 2 pages
  • HDA- Les amants
    2495 mots | 10 pages
  • Rien pour le moment
    457 mots | 2 pages
  • Listing client
    445 mots | 2 pages
  • methode histoire des arts
    1228 mots | 5 pages
  • Fdaezf
    2766 mots | 12 pages
  • Digital Marketing
    2383 mots | 10 pages
  • La france et la construction de nouveaux etats (1848-1871)
    1827 mots | 8 pages
  • L'essentiel de la com'
    2596 mots | 11 pages