Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript
JavaScript Forum programmation JavaScript. Lire Cours JavaScript, 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/06/2009, 20h04   #1
Futur Membre du Club
 
Date d'inscription: avril 2009
Messages: 38
Par défaut comment creer un formulaire dynamique

j'ai un formulaire de type "select" je peux selectionner (a ou b) et je veux faire apparaitre un champ dynamique de type textfield .c'est a dire si je selection 'a' le champ dynamique apparait si nom n'apparait pas,est ce que c'est possible de faire ca avec un script?
samdou est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/06/2009, 08h28   #2
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Date d'inscription: mars 2002
Localisation: Au coeur de la Nébuleuse de la Rainette
Messages: 22 683
Par défaut

oui il y a même un script dans la faq ...
__________________
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )
Citation:
Deux règles du succès:
1) Ne communiquez jamais à quelqu'un tout votre savoir...

Votre post a trouvé une réponse qui vous satisfait ? Alors n'oubliez pas le Tag

réalisations web (developpeur et/ou infographiste et/ou chef de projet:
www.saftair.com| www.ouestisol.fr | www.sebemex.fr
| www.sistac-alizay.fr | www.planet-languages.com | www.acoustishop.fr | www.litt.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/06/2009, 16h19   #3
Futur Membre du Club
 
Date d'inscription: avril 2009
Messages: 38
Par défaut

SpaceFrog,tu peux me le donner svp.merci
samdou est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/06/2009, 16h32   #4
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Date d'inscription: mars 2002
Localisation: Au coeur de la Nébuleuse de la Rainette
Messages: 22 683
Par défaut

il est en libre service ...
dans la faq javascript ..
__________________
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )
Citation:
Deux règles du succès:
1) Ne communiquez jamais à quelqu'un tout votre savoir...

Votre post a trouvé une réponse qui vous satisfait ? Alors n'oubliez pas le Tag

réalisations web (developpeur et/ou infographiste et/ou chef de projet:
www.saftair.com| www.ouestisol.fr | www.sebemex.fr
| www.sistac-alizay.fr | www.planet-languages.com | www.acoustishop.fr | www.litt.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 29/06/2009, 23h31   #5
Futur Membre du Club
 
Date d'inscription: avril 2009
Messages: 38
Par défaut

j'ai pas trouver ce que je veux dans la fac ,en plus je sais pas trop sur la programation des script ,et merci pour tous ce qui peut m'aider.
samdou est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 30/06/2009, 08h30   #6
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Date d'inscription: mars 2002
Localisation: Au coeur de la Nébuleuse de la Rainette
Messages: 22 683
Par défaut

pour afficher masquer:
http://javascript.developpez.com/faq...SS#affichObjet

pour créer dynamiquement:

http://www.developpez.net/forums/d53...ynamique-form/

bref en gros tout est par là
http://javascript.developpez.com/faq/
__________________
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )
Citation:
Deux règles du succès:
1) Ne communiquez jamais à quelqu'un tout votre savoir...

Votre post a trouvé une réponse qui vous satisfait ? Alors n'oubliez pas le Tag

réalisations web (developpeur et/ou infographiste et/ou chef de projet:
www.saftair.com| www.ouestisol.fr | www.sebemex.fr
| www.sistac-alizay.fr | www.planet-languages.com | www.acoustishop.fr | www.litt.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 01/07/2009, 23h19   #7
Futur Membre du Club
 
Date d'inscription: avril 2009
Messages: 38
Par défaut

salut;
j'ai passé tout la journée et la nuit pour comprendre ton code mais ,il me parait qu'il repond pas à mon probleme,dans ma page jsp j'ai ceci:
Code :
 
 <s:select label="NomSelect"  name="monSelect"  
 headerKey="1" headerValue="Selectionner SVP"
    list="#{'1':'a','2':'b'}"/>
<s:textfield name="nm1" label="Nom1" value = ""/>
<s:textfield name="nm2" label="Nom2" value = ""/> 
 
et je veux cacher le deuxieme textfield qui "nm2" et qu'il apparaisse si je choisie le 'a' dans mon Select "monSelect" sinon il reste caché,j'espère que quelqu'un peut m'aider vraiment,je me bloque,et merci d'avance?
samdou est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 02/07/2009, 08h28   #8
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Date d'inscription: mars 2002
Localisation: Au coeur de la Nébuleuse de la Rainette
Messages: 22 683
Par défaut

sisi le premier lien donner traite de comment afficher ou masquer les objets ...
__________________
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )
Citation:
Deux règles du succès:
1) Ne communiquez jamais à quelqu'un tout votre savoir...

Votre post a trouvé une réponse qui vous satisfait ? Alors n'oubliez pas le Tag

réalisations web (developpeur et/ou infographiste et/ou chef de projet:
www.saftair.com| www.ouestisol.fr | www.sebemex.fr
| www.sistac-alizay.fr | www.planet-languages.com | www.acoustishop.fr | www.litt.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 02/07/2009, 10h25   #9
Membre régulier
 
Date d'inscription: juin 2007
Messages: 116
Par défaut

A priori redonner 100 fois les liens de la FAQ n'ont pas l'air de l'aider plus que ça...
Je ne connais pas jsp mais bon a priori il faudrait mettre dans ta balise select un onChange=test_select(this) et puis écrire la fonction javascript test_select qui teste la valeur de la data selectionnée et si c'est un a, appeler la fonction afficher ou cacher suivant ce que tu veux faire :

Code :
 
function afficher(obj){
        document.getElementById(obj).style.display = "block";
}
 
function cacher(obj){
        document.getElementById(obj).style.display = "none";
}
 
comme noté dans la FAQ
fabrice91 est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 02/07/2009, 10h43   #10
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Date d'inscription: mars 2002
Localisation: Au coeur de la Nébuleuse de la Rainette
Messages: 22 683
Par défaut

Donne du poisson à un homme tu le nourriras pour 1 jour.
Append lui à pêcher, tu le nourris pour la vie...

__________________
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )
Citation:
Deux règles du succès:
1) Ne communiquez jamais à quelqu'un tout votre savoir...

Votre post a trouvé une réponse qui vous satisfait ? Alors n'oubliez pas le Tag

réalisations web (developpeur et/ou infographiste et/ou chef de projet:
www.saftair.com| www.ouestisol.fr | www.sebemex.fr
| www.sistac-alizay.fr | www.planet-languages.com | www.acoustishop.fr | www.litt.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 03/07/2009, 16h42   #11
Futur Membre du Club
 
Date d'inscription: avril 2009
Messages: 38
Par défaut

salut, j'ai fais un script pour afficher un formulaire cacher si je select une valeur precise mais malheuresement ce script ne fonctionne pas,cad mon formulaire reste toujour cacher,est ce qu'il y as quelqu'un qui me corrige mon script.merci

<script >
function affiche_menu()
{
valeur_select = document.getElementById('typeLieu').value;
if (valeur_select == "salle_pavillon")
{
document.form.capacite.type ='visible';

}
}
</script>
voici mon formulaire select
<s:select label="type lieu" name="typeLieu"

headerKey="typeLieu" headerValue="Selectionner SVP"
list="lieu" onchange="javascript: affiche_menu() ;return false;"/>
voici mon formulaire cacher
<input type="hidden" name="capacite" label=" Capacite lieu" value = ""/>
samdou est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 03/07/2009, 16h54   #12
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Date d'inscription: mars 2002
Localisation: Au coeur de la Nébuleuse de la Rainette
Messages: 22 683
Par défaut

si tu ne lis pas les réponses données tu n'arriveras à rien ...

au passage depose un brevet sur le type='visible', ça n'existe pas encore en html js ...
__________________
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )
Citation:
Deux règles du succès:
1) Ne communiquez jamais à quelqu'un tout votre savoir...

Votre post a trouvé une réponse qui vous satisfait ? Alors n'oubliez pas le Tag

réalisations web (developpeur et/ou infographiste et/ou chef de projet:
www.saftair.com| www.ouestisol.fr | www.sebemex.fr
| www.sistac-alizay.fr | www.planet-languages.com | www.acoustishop.fr | www.litt.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 05/07/2009, 01h00   #13
Futur Membre du Club
 
Date d'inscription: avril 2009
Messages: 38
Par défaut

mes pages sont en jsp
samdou est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 05/07/2009, 12h24   #14
Membre expérimenté
 
Date d'inscription: mars 2002
Âge: 38
Messages: 547
Par défaut

Salut,

Non Samdou... tes pages sont en html. Tu utilises les jsp pour générer du html et c'est dans ce html que tu vas avoir le javascript
devyan est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 05/07/2009, 16h07   #15
Futur Membre du Club
 
Date d'inscription: avril 2009
Messages: 38
Par défaut

je veux une solution svp
samdou est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 05/07/2009, 16h30   #16
Membre expérimenté
 
Date d'inscription: mars 2002
Âge: 38
Messages: 547
Par défaut

Citation:
Envoyé par samdou Voir le message
je veux une solution svp
Et moi un gros camion

devyan est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 06/07/2009, 08h36   #17
Rédacteur/Modérateur
 
Avatar de SpaceFrog
 
Date d'inscription: mars 2002
Localisation: Au coeur de la Nébuleuse de la Rainette
Messages: 22 683
Par défaut

Tu as tous les éléments de réponse dans ce thread

Et moi je veux qu'on fasse mon boulot à ma place ...
__________________
Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )
Citation:
Deux règles du succès:
1) Ne communiquez jamais à quelqu'un tout votre savoir...

Votre post a trouvé une réponse qui vous satisfait ? Alors n'oubliez pas le Tag

réalisations web (developpeur et/ou infographiste et/ou chef de projet:
www.saftair.com| www.ouestisol.fr | www.sebemex.fr
| www.sistac-alizay.fr | www.planet-languages.com | www.acoustishop.fr | www.litt.fr
SpaceFrog est déconnecté   Envoyer un message privé Réponse avec citation
NEWS JAVASCRIPTF.A.Q JSTUTORIELS JSSOURCES JSLIVRES JS

Réponse Proposer ce sujet en actualité

Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non



Fuseau horaire GMT +1. Il est actuellement 00h07.


Vos questions techniques : forum d'entraide JavaScript - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Hébergement - Participez - Copyright © 2000-2010 www.developpez.com - Legal informations.