CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

JS - nom pour récupérer une valeur

Trunks_le_boss
Trunks_le_boss
Niveau 4
06 octobre 2007 à 10:57:51

Salut
Je voulais savoir comment comment on fait pour récupérer la valeur (en JS) d´un textarea en ayant le nom du textarea dans une variable ?
J´ai voulu faire :

valeurChamps = document.form1.nomChamps.value;

Mais ça marche pas (nomChamps étant la variable qui contient le nom du champs textarea). Il croit que ´nomChamps´ est le nom du champs en fait...

Comment faire s´il vous plait ? Merci.

spartan_18
spartan_18
Niveau 39
06 octobre 2007 à 11:03:44

ton formulaire s´appelle bien "form1" ?

Trunks_le_boss
Trunks_le_boss
Niveau 4
06 octobre 2007 à 11:15:25

Oui

spartan_18
spartan_18
Niveau 39
06 octobre 2007 à 11:26:52

tiens j´ai fait ça vite fait :

<script type="text/javascript">
function test()
{
alert (document.formulaire.message.value);
}
</script>

<a onclick="test();" >Lien test</a>

<form method="post" name="formulaire">
<textarea cols="60" rows="10" name="message">
test test
test
test
test
</textarea>
</form>

spartan_18
spartan_18
Niveau 39
06 octobre 2007 à 11:32:44

tu peut aussi mettre :

function test()
{
var contenu = document.formulaire.message.value;
alert (contenu);
}

Trunks_le_boss
Trunks_le_boss
Niveau 4
06 octobre 2007 à 11:34:07

Oui je sais le faire ça, mais je voulais savoir comment faire pour donner un attribut à la fonction test qui servira de nom de champ à récupérer la valeur ? Parce que j´ai mis cette fonction dans une page js.

spartan_18
spartan_18
Niveau 39
06 octobre 2007 à 11:50:34

J´ai pas trop compris mais est ce que c´est ça que tu cherches :

<script type="text/javascript">
function test(idt)
{
var idform = document.getElementById(idt);
alert (idform.value);
}
</script>

<a onmouseover="test(´1´);" >Lien 1</a>
<a onmouseover="test(´2´);" >Lien 2</a>
<a onmouseover="test(´3´);" >Lien 3</a>

<form method="post" name="formulaire">
<textarea id="1">
textarea 1
</textarea>

<textarea id="2">
textarea 2
</textarea>

<textarea id="3">
textarea 3
</textarea>
</form>

Trunks_le_boss
Trunks_le_boss
Niveau 4
06 octobre 2007 à 11:55:24

Je sais pas je vais essayer.
Je ne serais plus là du week end donc je ne pourrai plus répondre :desole:

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment