⊗jsPmDmTF 351 of 505 menu

Travailler avec les champs de texte en JavaScript

Maintenant, nous allons apprendre à récupérer le texte des utilisateurs de notre site. Pour cela, le HTML fournit une balise spéciale input, qui représente un champ de texte pour la saisie de données.

<input>

Cette balise possède un attribut spécial value, qui définit le texte initial qui sera affiché dans l'input au chargement de la page :

<input value="text">

L'utilisateur de notre site, après être arrivé sur la page, peut modifier le texte de l'input. Dans ce cas, si nous avons une variable contenant une référence vers cet input, la propriété value de cette variable contiendra toujours la valeur actuelle du texte de l'input.

Essayons en pratique. Supposons que nous ayons un input avec l'attribut value :

<input id="elem" value="text">

Récupérons la référence vers cet input dans une variable :

let elem = document.querySelector('#elem');

Et maintenant, affichons à l'écran le texte actuel de l'input :

console.log(elem.value);

Et maintenant, modifions le texte de l'input par un autre :

elem.value = 'new text';

Un input et un bouton sont donnés. Lors du clic sur le bouton, inscrivez un texte quelconque dans l'input.

Un input, un paragraphe et un bouton sont donnés. Lors du clic sur le bouton, inscrivez dans le paragraphe le texte de l'input.

Deux inputs et un bouton sont donnés. Dans le premier input, l'utilisateur saisit un nombre. Lors du clic sur le bouton, inscrivez dans le deuxième input le carré du nombre saisi.

Deux inputs et un bouton sont donnés. Lors du clic sur le bouton, inscrivez dans le premier input la valeur du deuxième input, et dans le deuxième input - la valeur du premier. Votre code doit fonctionner de manière universelle, pour n'importe quelles valeurs des inputs.

5 inputs, un paragraphe et un bouton sont donnés. Des nombres sont saisis dans les inputs. Lors du clic sur le bouton, inscrivez la moyenne arithmétique des nombres saisis dans le paragraphe.

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