Problème formulaire dynamique

Fermé
pijahema Messages postés 51 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 20 janvier 2009 - 26 mai 2005 à 14:19
pijahema Messages postés 51 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 20 janvier 2009 - 26 mai 2005 à 14:38
Voilà je voudrais pouvoir créer dynamiquement des "<input type='texte'> dans la même page en cliquant sur un bouton "créer".

Comment faire?

( c'est du php)

3 réponses

mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812
26 mai 2005 à 14:27
C'est trivial ;o) Il suffit d'utiliser un javascript qui va se dclencher quand tu cliques sur le bouton et utiliser des div.
<div id="plop">
<!--La zone ou j'insère des trucs-->
...
</div>

Et pour le js :
document.all.getElementById("plop").innerHTML="<input ...>";

Le champ innerHTML se comporte comme une chaîne (opérateur =, +=, ...).
0
pijahema Messages postés 51 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 20 janvier 2009 6
26 mai 2005 à 14:30
Qu'est ce que c'est que le "all" de "document.all.Get......" ?
C'est le nom du formulaire?
0
pijahema Messages postés 51 Date d'inscription samedi 8 janvier 2005 Statut Membre Dernière intervention 20 janvier 2009 6
26 mai 2005 à 14:38
Expliquez moi ce qui ne marche pas, j'ai écrit ca :

<html><head>

<title>Formudyna</title>

<script type="text/javascript">

function ajout() {

document.all.getElementById("ajout").innerHTML="<input type='text'>";
}
</script>
</head>
<body>

<form name='all' >
<input type='text' />
<div id="ajout"><br>
</div>
<input type='button' onclick="ajout()" Value='Nouveau' />

</form>
</body>
</html>

Je voudrait faire la même chose aussi avec un boutton "supprimer"
0