⊗jqDmFV 41 of 113 menu

value des formulaires en jQuery

Pour travailler avec l'attribut value des inputs, on peut également utiliser la méthode val, qui permet de lire et d'écrire de nouvelles valeurs.

Prenons un exemple. Supposons que nous ayons le code HTML suivant :

<input type="text" id="test" value="!!!">

Écrivons une nouvelle valeur 'www' dans l'attribut value :

$('#test').val('www');

Le code HTML deviendra alors :

<input type="text" id="test" value="www">

Et maintenant, affichons la valeur actuelle à l'écran :

alert($('#test').val());

La méthode val permet également d'appliquer une fonction à chaque élément de la sélection. La fonction prend comme premier paramètre l'index courant dans la sélection, et comme second - sa valeur actuelle.

Il y a encore une nuance - pour la balise textarea, on ne peut pas obtenir le contenu interne via la méthode html. Pour cela, il faut utiliser la méthode val.

Considérons le code HTML suivant :

<textarea id="test">!!!</textarea>

Dans le code Javascript, nous utilisons la méthode val :

alert($('#test').val()); // affichera '!!!'

Ceci est probablement fait pour uniformiser le travail avec les formulaires.

Définissez le value de tous les inputs à '!'.

Dans le value de tous les inputs de la classe number se trouvent des nombres. Faites en sorte qu'ils contiennent les carrés de ces nombres.

Affichez le value de l'input de la classe in.

Affichez successivement le value de chaque input.

Affichez le contenu de la textarea de classe text.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser