A voir également:
- [JavaScript] Activer/Désactiver des champs da
- Comment activer windows 10 - Guide
- Comment activer chromecast sur tv - Guide
- Desactiver instagram - Guide
- Telecharger javascript - Télécharger - Langages
- Desactiver windows defender - Guide
1 réponse
Utilisateur anonyme
14 oct. 2008 à 09:57
14 oct. 2008 à 09:57
personne ne peux m'aider ??
Voici mon code
J'arrive à faire retirer les champs mais pas a en ajouter.
et ça c'est le javascript je n'y est pas touché c'est exactement le même que sur http://www.quirksmode.org/dom/domform.html
Voici mon code
J'arrive à faire retirer les champs mais pas a en ajouter.
<?php include_once("squelette.php"); $monSquelette = new CSquelette; $monSquelette->fctDoctype(); $monSquelette->fctTitleDescriptionKeywords("leTitre","laDescription","LesKeywords"); $monSquelette->fctFinMetaDebutBody(); ?> <!-- La phrase d'intro est à remplir ici --> <p></p> <script type="text/javascript" src="invite.js"></script> <?php $monSquelette->fctFinHeader() ?> <!-- Le contenu est à rempli ici --> <div id="content"> Your name : <input name="yourName" /> Your email : <input name="yourEmail" /><br /><br /> Your message : <textarea rows="5" cols="20" name="yourMessage"></textarea> <div id="readroot" style="display: none"> <input type="button" value="Remove review" onclick="this.parentNode.parentNode.removeChild(this.parentNode);" /><br /><br /> Her/His name : <input name="herHisName" /> Her/His email : <input name="herHisEmail" /><br /><br /> </div> <form method="post" action="/cgi-bin/show_params.cgi"> <span id="writeroot"></span> <input type="button" id="moreFields" value="Add recipient" /> <input type="submit" value="Send form" /> </form> </div> <?php $monSquelette->fctPiedDePageEtFin(); ?>
et ça c'est le javascript je n'y est pas touché c'est exactement le même que sur http://www.quirksmode.org/dom/domform.html
var counter = 0; function moreFields() { counter++; var newFields = document.getElementById('readroot').cloneNode(true); newFields.id = ''; newFields.style.display = 'block'; var newField = newFields.childNodes; for (var i=0;i<newField.length;i++) { var theName = newField[i].name if (theName) newField[i].name = theName + counter; } var insertHere = document.getElementById('writeroot'); insertHere.parentNode.insertBefore(newFields,insertHere); } window.onload = moreFields;