textarea ds bloc div ... (suite) - HTML/CSS - Programmation
Marsh Posté le 28-08-2002 à 11:43:06
document.getElementById("zone" ).value ?
Tu dois avoir un id="zone" dans ton textarea.
Marsh Posté le 28-08-2002 à 12:06:04
pas le tps de tester pour l'instant mais si ca marche merci bcp
Marsh Posté le 28-08-2002 à 16:59:41
merci ca marche impec, c parfaitement ce que je voulais
mais j'ai une autre question :
est il possible de renvoyer le focus sur le textarea choisi par le getElementById ?
car il semblerait que focus() ne soit pas une methode de getElementById
Merci d'avance !
Marsh Posté le 28-08-2002 à 17:15:34
focus() est une méthode de l'objet Element, ce que retourne getElementById(), donc ça devrait marcher...
Tu as essayé comme ça ?
elem = document.getElementById("zone" );
elem.value = ...;
elem.focus();
Marsh Posté le 28-08-2002 à 17:32:03
a priori ca devait pas changer grand chose et au test j'ai exactement la meme chose
"erreur de syntaxe"
il faut dire que l'action s'execute a partir d' un popup vers une page contenant le textarea ...
voila
Marsh Posté le 28-08-2002 à 17:46:02
Elle est sur quelle ligne l'erreur de syntaxe.
Si je comprends bien tu exécutes ton script JS à partir d'une autre document HTML ? Dans ce cas c'est normal que ça marche pas. Essaye d'y accéder avec window.top.document.getElementById("zone" )
Marsh Posté le 28-08-2002 à 17:50:45
non t'inquietes pas j'ai mon window.opener qui m'assure que je vais sur le bon document. Quand au window.top il ne le trouve meme pas.
Marsh Posté le 28-08-2002 à 11:22:27
voila j'aimerais choisir un text area ds un bloc div.
Le probleme est qu'il est impossible de l'atteindre autrement que par
un this.form.nomtarea.value ...
j'aimerais l'atteindre classiquement par un
document.forms["nom"].elements["zone"].value
mais ca passe pas
qqun aurait un coup de main ?
merci
Message édité par Rob Roy le 28-08-2002 à 17:00:03