Renvoit un tableau d'éléments résultant d'une action sur un ensemble d'éléments. Chaque ligne du tableau est le retour de la fonction appliqué à un élément.
Version: disponible depuis la version 1.0 de JQuery
Paramétres:
Valeur de retour: tableau
Pour chaque champ input, applique une fonction qui retourne la valeur de ces champs. map() retourne un tableau que l'on transforme ensuite en chaine de caractère, avec join().
$("p").append( $("input").map(function(){
return $(this).val();
}).get().join(", ") );
Code de test:
<form> <input type="text" value="John" name="name"/> <input type="text" value="password" name="password"/> <input type="text" value="http://ejohn.org/" name="url"/> </form> <p></p>
Résultat:
Values: John, password, http://ejohn.org/