Aller au contenu
bugsy

Formulaire Javascript

Messages recommandés

Hello

 

j'ai besoinde faire un petit script simpas qui fait ceci :

 

Formulaire (standar)

 

quand je clique sur un boutton ajouter il m'ajoute 3 champs dans mon formulaire (2 TEXT,1 textarea ) et tout sa a volonté !!

 

J'ai beau tout faire et j'y arrive pas

A L'AIDE !!!!!!!!!!!!!!!

 

Merci + Catherine

Partager ce message


Lien à poster
Partager sur d’autres sites

Est-ce que tu peux clarifier, stp ?

 

Tu as déjà un formulaire ? Avec quoi dessus ? Juste ton bouton ?

Quand tu cliques sur le bouton, qu'est-ce que tu appelles "ajouter trois champs" et surtout "à volonté" ?

Tu vex pouvoir saisir autant de triplets (text, text, textarea) que tu veux, en rajoutant les champs pour les saisir en cliquant autant de fois que tu veux sur un bouton ?

Hum...

Partager ce message


Lien à poster
Partager sur d’autres sites

<!--

<form action="insert.php" name="form" method="get">

<table cellspacing="0" cellpadding="0" border="0">

<tr> <td colspan="2" align="center">JEUX </td></tr>

<tr>

<td>Nom :</td>

<td><input type="Text" name="nom"></td>

</tr>

<tr>

<td>Type :</td>

<td><input type="Text" name="type"></td>

</tr>

<tr>

<td>Nb CD :</td>

<td><input type="Text" name="nb_dvd"></td>

</tr>

<tr>

<td>Nb Joueur(s) :</td>

<td><input type="Text" name="nb_joueur"></td>

</tr>

<tr>

<td>Editeur :</td>

<td><input type="Text" name="editeur"></td>

</tr>

<tr>

<td>Compatible</td>

<td><input type="Text" name="compatible"></td>

</tr>

<tr>

<td>Pochette</td>

<td><input type="Text" name="pochette"></td>

</tr>

<tr>

<td>Sortie Europe</td>

<td><input type="Text" name="sortie_eu"></td>

</tr>

<tr>

<td>Sotrie US</td>

<td><input type="Text" name="sortie_us"></td>

</tr>

<tr>

<td>Sotie Japon</td>

<td><input type="Text" name="sortie_jap"></td>

</tr>

 

</table>

 

 

 

<table cellspacing="0" cellpadding="0" border="0">

 

<tr>

<td><input type="Button" value="ajouter un test" onclick="addTest()">

</td>

 

</tr>

 

 

</table>

 

 

<input type="Submit">

 

</form>

-->

 

Voila mon formulaire quand je clique sur mon boutton ajouter je veu qu'il m'ajoute dans mon formulaire (3 champs 2 text et 1 textarea) et ce a chaque fois que je clique dessu.

 

Et le tout en javascript , si se n'est pas compatible netscape je m'en fou un peu.

 

Merci de bien voiloir m'aidé

Partager ce message


Lien à poster
Partager sur d’autres sites

J'ai bien regarder ton lien mais soit j'ai pas compris soit je ne peut pas le faire avec sa .

 

ce formulaire me permettra d'entrer 1 ou plusieur test sur 1 jeux préci dans ma base de donné.

c'est pourquoi j'ai le bouton ajouter, et que je veu ajourter dynamiquement le nombres de test a entrer a savoir que 1 test comporte 3 champs

 

1 url (text)

2 auteur (text)

3test (textarea)

 

ce qui est expliquer sur le lien que tu ma donné me permet pas de généré mon formulaire a la volé

Partager ce message


Lien à poster
Partager sur d’autres sites

si il le permet si tu met ton formulaire dans un calque et que tu réécris le contenu de ton calque avec le remote scripting!

Je sais pas si je me suis bien fait comprendre :P

Partager ce message


Lien à poster
Partager sur d’autres sites

bon vue que vou ête simpas je donne le code

 

 

:P

 

<!--

 

<html>

<head>

<title>Modifier le contenu</title>

 

<style>

#monObjet {

position: relative;

top: 1;

left: 1

}

</style>

 

<script type="text/javascript" language="javascript">

<!--

 

var nbrForm = 0;

 

var ns4=document.layers

var ie4=document.all

var ns6=document.getElementById&&!document.all

 

var nForm1 = '<table cellspacing="0" cellpadding="0" border="1">';

var nForm2 = '</table>';

var nForm3 = '';

 

function Ajoute_form() {

nbrForm +=1;

nForm1 = nForm1 + '<tr><td>URL : <input type="Text" name="url_'+nbrForm+'+"></td></tr><tr><td>EDITEUR : <input type="Text" name="editeur_'+nbrForm+'+"></td></tr><tr><td>TEST :</td></tr><tr><td><textarea name="test_'+nbrForm+'+" cols="40" rows="10"></textarea></td></tr>';

nForm2= '';

nForm3 = nForm1 + nForm2;

}

 

function Change_objet(nObjet,nContenu) {

eval(nObjet).innerHTML = nContenu;

//eval(nObjet).style.pixelLeft=nLeft;

//eval(nObjet).style.pixelTop=nTop;

 

}

// -->

</script>

</head>

 

<body>

<div>

<form action="insert.php" name="form" method="get">

<table cellspacing="0" cellpadding="0" border="0">

<tr> <td colspan="2" align="center">JEUX </td></tr>

<tr>

<td>Nom :</td>

<td><input type="Text" name="nom"></td>

</tr>

<tr>

<td>Type :</td>

<td><input type="Text" name="type"></td>

</tr>

<tr>

<td>Nb CD :</td>

<td><input type="Text" name="nb_dvd"></td>

</tr>

<tr>

<td>Nb Joueur(s) :</td>

<td><input type="Text" name="nb_joueur"></td>

</tr>

<tr>

<td>Editeur :</td>

<td><input type="Text" name="editeur"></td>

</tr>

<tr>

<td>Compatible</td>

<td><input type="Text" name="compatible"></td>

</tr>

<tr>

<td>Pochette</td>

<td><input type="Text" name="pochette"></td>

</tr>

<tr>

<td>Sortie Europe</td>

<td><input type="Text" name="sortie_eu"></td>

</tr>

<tr>

<td>Sotrie US</td>

<td><input type="Text" name="sortie_us"></td>

</tr>

<tr>

<td>Sotie Japon</td>

<td><input type="Text" name="sortie_jap"></td>

</tr>

 

</table>

 

 

 

 

 

<div class="monObjet" id="monObjet">

 

</div>

 

 

<table>

<tr>

<td><input type="Button" value="Ajouter un test" onclick="Ajoute_form(); Change_objet('monObjet',nForm3,1,1)"> </td>

<td><input type="Submit"></td>

</tr>

 

</table>

 

 

<br><br><br>

 

 

 

 

</form>

 

</body>

</html>

 

 

 

-->

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

×