Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire : Cours JavaScript, FAQ JavaScript, Toutes les FAQ JavaScript et Sources JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/01/2011, 11h43   #1
Membre du Club
 
Étudiant
Inscription : juin 2006
Messages : 146
Détails du profil
Informations personnelles :
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2006
Messages : 146
Points : 44
Points : 44
Par défaut suppression d'éléments d'un formulaire

Bonjour a tous,

voila j'ai un formulaire et je voudrais en fonction de mon option (type radio) que mon formulaire ajoute des éléments où en supprime. Mais je sais pas du tout comment faire pour les supprimer. J'arrive à les ajouter mais une fois ajouter lorsque je rechange d'option les éléments ne se supprime pas.
dawaman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 11h45   #2
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 007
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 007
Points : 45 091
Points : 45 091
pour supprimer définitivement
sinon passe par le display:none qui le supprimeras du flux, mais permettra de les restituer après
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 12h07   #3
Expert Confirmé
 
Avatar de javatwister
 
Homme
danseur
Inscription : août 2003
Messages : 2 667
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : danseur

Informations forums :
Inscription : août 2003
Messages : 2 667
Points : 3 035
Points : 3 035
Citation:
sinon passe par le display:none
mmhhhh... avec peut-être le risque de transmettre des données fantôme;
javatwister est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 13h18   #4
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 007
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 007
Points : 45 091
Points : 45 091
non justement un element en display none n'est pas transmis .
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/01/2011, 13h24   #5
Expert Confirmé
 
Avatar de javatwister
 
Homme
danseur
Inscription : août 2003
Messages : 2 667
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Calvados (Basse Normandie)

Informations professionnelles :
Activité : danseur

Informations forums :
Inscription : août 2003
Messages : 2 667
Points : 3 035
Points : 3 035
ah ben mince, j'ai la mémoire qui flanche, moi

bref, c'est pas bien quand même parce que mettre en display:none des champs où tu as éventuellement saisi des données et qui ne sert en fait à rien dans la page, eh bien laisse-moi te dire que ce n'est pas beau esthétiquement, déontologiquement et unpeudemauvaisefoistement
javatwister est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2011, 11h44   #6
Membre du Club
 
Étudiant
Inscription : juin 2006
Messages : 146
Détails du profil
Informations personnelles :
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : juin 2006
Messages : 146
Points : 44
Points : 44
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function exemple()
            {
                if(document.inscr.user[1].checked)
                {
                    obj = document.getElementById("resp");
                    obj.innerHTML = "<h2>Informations sur l'association</h2>";
                    obj.innerHTML += "<label>Nom de l'association</label> <input type='text' name=nom_ass><br />";
                    obj.innerHTML += "<label>Nom du président</label> <input type='text' name='nom_pre'/><br />";
                    obj.innerHTML += "<label>Adresse du siège</label> <input type='text' name='adresse_ass'/><br />";
                    obj.innerHTML += "<label>Tél</label> <input type='text' name ='tel_ass'/><br />";
                    obj.innerHTML += "<label>Fax</label> <input type='text' name='fax'/><br />";
                    obj.innerHTML += "<label>Adresse email</label> <input type='text' name='email_ass'/><br />";
                    obj.innerHTML += "<label>SIRET </label> <input type='text' name='siret'/><br />";
                    obj.innerHTML += "<label>Objectif de l'association</label> <input type='text' name='objectifs'/><br /><br /><br />";
                }
            }

voila le code qui m'ajoute les champs
dawaman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2011, 11h52   #7
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Homme
Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Inscription : mars 2002
Messages : 30 007
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Royaume-Uni

Informations professionnelles :
Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur
Secteur : Industrie

Informations forums :
Inscription : mars 2002
Messages : 30 007
Points : 45 091
Points : 45 091
mal parti
innerHTML est a éviter pour ajouter des elements de formulaire

http://www.developpez.net/forums/d53...ynamique-form/
__________________
Ma page Developpez
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
Votre post est résolu ? Alors n'oubliez pas le Tag


réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 03h46.


 
 
 
 
Partenaires

Hébergement Web