Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Formulaire Javascript


bugsy

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

Lien vers le commentaire
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...

Lien vers le commentaire
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é

Lien vers le commentaire
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é

Lien vers le commentaire
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>

 

 

 

-->

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...