nouveau <textarea> lors d'un clic sur un bouton.

Eléphant du PHP | 64 Messages

09 mai 2005, 22:22

Bonjour,
dans le cadre d'un script en PHP je souhaite pouvoir créer une nouvelle balise <textarea> en dessous d'un autre lorsqu'on clic sur un bouton input="submit". Malheuresement mes connaissances en JavaScript sont très superficielles et je n'ai aucune piste pour démarrer.

Pouvez-vous m'aider svp ?
Merci d'avance.

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

09 mai 2005, 22:36

le plus simple est d'avoir ce 2e textarea créé dès le début
et de la faire apparaître par le clic du bouton.

Pour cela, utilise l'instruction :
document.getElementById('montextarea').style.visibility = "visible";
En supposant que tu as défini ton textarea ainsi :
<textarea id="montextarea" style="visibility:hidden"> ... </textarea>

Eléphant du PHP | 64 Messages

09 mai 2005, 22:47

Bonsoir,
merci pour la réponse mais le nombre de textarea peut être supérieur à 2, et faire 3, 4 formulaires cachés c'est un peu bourrin.
En fait mon truc, c'est que chaque champs de saisi correspond à un page dans un texte, donc on veut que le texte soit réparti sur 3 pages, il faudrait 3 <textarea>.

Merci