Aller au contenu


Photo
- - - - -

Formulaire Javascript


  • Veuillez vous connecter pour répondre
9 réponses à ce sujet

#1 bugsy

bugsy

    Mega Power Member

  • Membres
  • 221 messages

Posté 29 avril 2002 - 03:48

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
  • 0

PUBLICITÉ

    Annonces Google

#2 KewlCat

KewlCat

    Modérateur

  • Attente Validation
  • 24 812 messages

Posté 29 avril 2002 - 10:58

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...
  • 0

#3 bugsy

bugsy

    Mega Power Member

  • Membres
  • 221 messages

Posté 30 avril 2002 - 07:30

<!--
<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é
  • 0

#4 KewlCat

KewlCat

    Modérateur

  • Attente Validation
  • 24 812 messages

Posté 30 avril 2002 - 11:13

Ah OK....
Tu veux un truc "façon livre d'or" pour recueillir les appréciations de joueurs sur des CD de jeux...
  • 0

#5 ragol

ragol

    Mega Power Member

  • Membres
  • 475 messages

Posté 30 avril 2002 - 11:20

hello,

si tu veux quelque chose de propre essaie d'utiliser la methode du remote scripting est bien pratique !

si besoin elle est expliqué ici http://developpeur.j...scripting.shtml
  • 0

#6 bugsy

bugsy

    Mega Power Member

  • Membres
  • 221 messages

Posté 30 avril 2002 - 12:49

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é
  • 0

#7 ragol

ragol

    Mega Power Member

  • Membres
  • 475 messages

Posté 30 avril 2002 - 02:01

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
  • 0

#8 bugsy

bugsy

    Mega Power Member

  • Membres
  • 221 messages

Posté 30 avril 2002 - 08:47

super j'ai finalement réussi merci beaucoup
  • 0

#9 KewlCat

KewlCat

    Modérateur

  • Attente Validation
  • 24 812 messages

Posté 01 mai 2002 - 12:32

Un lien, un lien !!! (ou bien le code) :-)
(Oui, désolé, on est super-curieux) :-)
  • 0

#10 bugsy

bugsy

    Mega Power Member

  • Membres
  • 221 messages

Posté 02 mai 2002 - 07:48

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>



-->
  • 0