[js]récupérer valeur d'un textarea

Résolu/Fermé
Eastchild Messages postés 319 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 28 mars 2012 - 6 sept. 2010 à 13:31
Eastchild Messages postés 319 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 28 mars 2012 - 7 sept. 2010 à 08:34
Bonjour,

Après plusieurs recherches sans résultat, je pose ici ma question. J'ai un formulaire de saisie de mail et j'aimerais récupéré en javascript le contenu d'un textarea.
Côté javascript j'ai essayé plusieurs méthodes. Sauf qu'elles fonctionnent toutes sous IE mais pas sous les autres navigateurs :
1)
var corps_mail = document.getElementById('corps_mail').innerHTML;

if (corps_mail=="") {
alert('vide');
}

2)
var corps_mail = document.getElementById('corps_mail').innerText;

if (corps_mail=="") {
alert('vide');
}

3)
var corps_mail = document.getElementById('corps_mail').value;

if (corps_mail=="") {
alert('vide');
}



PS : désolé mais je n'arrive pas à mettre mon textarea, j'ai droit à des syntax error au moment de valider :/

2 réponses

louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 29
6 sept. 2010 à 13:39
dans ce cas il y a aussi:


html>
<head>
<script language="javascript">
function valide(){
corpmail=document.formulaire.corpsmail.value;
if (corpmail==""){alert("vide");}
}
</script>
</head>
<body>
...
<form name=formulaire method="post">
<textarea name="corpsmail"></textarea>
<input type=button onclick="valide();" value="valide">
</form>
...
</body>
</html>
1
Eastchild Messages postés 319 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 28 mars 2012 31
6 sept. 2010 à 13:47
salut,

merci de ta réponse, mais là encore, ça ne fonctionne que sous IE :-(
0
louloute300 Messages postés 335 Date d'inscription jeudi 3 juin 2010 Statut Membre Dernière intervention 28 novembre 2012 29
6 sept. 2010 à 16:20
alors c'est que les autres navigateurs que tu utilises interdise le javascript. A toi d'autoriser tes navigateurs à l'utiliser...
Chez moi, ca fonctionne sur tous les navigateurs ;).
0
Eastchild Messages postés 319 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 28 mars 2012 31
6 sept. 2010 à 16:56
désolé de te décevoir, mais le javascript est autorisé. Le site que je suis entrain de développer utilise énormément de javascript. Seul la récupération des données du textarea ne fonctionne pas.
0
Eastchild Messages postés 319 Date d'inscription lundi 23 juillet 2007 Statut Membre Dernière intervention 28 mars 2012 31
7 sept. 2010 à 08:34
Bon, bah, pris par le temps, je passe par une autre méthode. Ce qui me gène c'est que ce ne sera pas du tout en accord avec le reste du site. :-(

1