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 02/08/2011, 13h29   #1
Membre régulier
 
Franck
Inscription : février 2008
Messages : 134
Détails du profil
Informations personnelles :
Nom : Franck
Localisation : France

Informations forums :
Inscription : février 2008
Messages : 134
Points : 89
Points : 89
Par défaut Formulaire avec des champs grisés qui se dégrisent quand on coche

Bonjour,

Je fabrique un formulaire en HTML avec des cases à cocher.
Je souhaite que lorsque des cases sont cochées, elles dégrisent d'autres choix (cases à cocher).

Exemple de mon code :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
<span style="text-decoration: underline; font-weight: bold;">Please
answer those questions :</span><br>
<br>
Avez-vous besoin d'une télé ?
<label for="oui">Yes</label> <input name="télé" id="Yes" type="radio">
<label for="non">No</label> <input name="télé" id="No" type="radio">
<br>
Quelles chaînes voulez-vous ?<br>
<input name="Chaines" value="1" type="checkbox">TF1<input name="Chaines" value="2" type="checkbox">2<br>
Quels programmes souhaitez-vous ?<br>
<input name="Prog" value="Thapassa" type="checkbox">Thapassa<input
name="Prog" value="ChouchouYAYA" type="checkbox">ChouchouYAYA
Et donc je souhaite que les checkbox correspondant à "quelles chaines voulez-vous?" se dégrisent lorsque l'on coche "Yes" à la question "Avez-vous besoin d'une télé".
Et j'ai besoin que les checkbox correspondant à "Quels programmes souhaitez-vous?" se dégrisent lorsque l'on coche "2" à la question "quelles chaines voulez-vous?"

Merci !
francky74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2011, 13h45   #2
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 074
Points : 4 074
Quelle partie te pose problème ?

Faire référence aux checkbox dans ton code JS ?
Assigner des fonctions à un/des élément(s) pour un/des événement(s) ?
Griser une checkbox ?
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2011, 14h01   #3
Membre régulier
 
Franck
Inscription : février 2008
Messages : 134
Détails du profil
Informations personnelles :
Nom : Franck
Localisation : France

Informations forums :
Inscription : février 2008
Messages : 134
Points : 89
Points : 89
Par défaut réponse

Salut !

Par JS, tu entends JavaScript ? Tu veux dire que j'utilise du JavaScript ? C'est pas du HTML mon code ?
Comment faire (code) pour assigner des fonctions ?
Quand je dis griser une checkbox, je veux dire qu'on ne peux pas la cocher. Et par dégriser, j'entends qu'elle peut être cochée.

Franck,
francky74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2011, 14h08   #4
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 074
Points : 4 074
Citation:
Envoyé par francky74 Voir le message
Salut !

Par JS, tu entends JavaScript ? Tu veux dire que j'utilise du JavaScript ? C'est pas du HTML mon code ?
Heu..si si, c'est bien du HTML.

J'aurais du commencer par le commencement : pour faire ce que tu décris, il va falloir ajouter un peu de code Javascript à ta page pour manipuler son contenu ou sa forme.

Ressources :
>>> FAQ
>>> Cours

Citation:
Envoyé par francky74 Voir le message
Quand je dis griser une checkbox, je veux dire qu'on ne peux pas la cocher. Et par dégriser, j'entends qu'elle peut être cochée
>>> voir quelques infos pour commencer

Citation:
Envoyé par francky74 Voir le message
Comment faire (code) pour assigner des fonctions ?
>>> voir ce tutoriel par exemple ^^
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2011, 14h08   #5
Rédacteur/Modérateur
 
Avatar de 12monkeys
 
Homme Dr. Peters
Webmaster
Inscription : novembre 2006
Messages : 3 618
Détails du profil
Informations personnelles :
Nom : Homme Dr. Peters
Âge : 35
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster
Secteur : Service public

Informations forums :
Inscription : novembre 2006
Messages : 3 618
Points : 6 238
Points : 6 238
Bonjour

Pour griser un élément de formulaire tu as les attributs readonly ou disabled en fonction de tes besoins : http://j-willette.developpez.com/tut...page_2#LII-I-3

Pour faire ça dynamiquement il te faut utiliser JavaScript, en HTML c'est pas possible.
__________________
Vous débutez dans la creation de sites web : les bases du html et débuter avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
12monkeys est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/08/2011, 14h17   #6
Membre régulier
 
Franck
Inscription : février 2008
Messages : 134
Détails du profil
Informations personnelles :
Nom : Franck
Localisation : France

Informations forums :
Inscription : février 2008
Messages : 134
Points : 89
Points : 89
Par défaut merci

Merci pour vos réponses
Je potasse ca et je vous en reparle dans tous les cas dans ce sujet si j'ai des problèmes ou si je résouds !
francky74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2011, 07h58   #7
Membre régulier
 
Franck
Inscription : février 2008
Messages : 134
Détails du profil
Informations personnelles :
Nom : Franck
Localisation : France

Informations forums :
Inscription : février 2008
Messages : 134
Points : 89
Points : 89
Par défaut Réponse

Bonjour,

Hé bien finalement, ne connaissant rien du tout au JS. cela me prendrait trop de temps d'apprendre un nouveau language (je dispose vraiment de très peu de temps puisque de nouveau papa d'ici une semaine !) donc je laisse tomber cette idée !
Cependant, si des gens ont une solution, elle pourra surement servir à d'autres qui seraient dans ce cas !

francky74 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2011, 08h36   #8
Rédacteur/Modérateur
 
Avatar de 12monkeys
 
Homme Dr. Peters
Webmaster
Inscription : novembre 2006
Messages : 3 618
Détails du profil
Informations personnelles :
Nom : Homme Dr. Peters
Âge : 35
Localisation : France, Bas Rhin (Alsace)

Informations professionnelles :
Activité : Webmaster
Secteur : Service public

Informations forums :
Inscription : novembre 2006
Messages : 3 618
Points : 6 238
Points : 6 238
Tu peux toujours essayer d'adapter ceci : http://javascript.developpez.com/faq...Objs#TextCheck, sans forcément apprendre le langage... ça ne devrait pas te prendre trop de temps...
__________________
Vous débutez dans la creation de sites web : les bases du html et débuter avec les CSS
Pas de MP pour des questions techniques ! Mode d'emploi du forum ; Règles ; Pensez à la balise code ; Pas de SMS !
Votez pour les messages qui vous ont aidés...
12monkeys est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/08/2011, 09h06   #9
Expert Confirmé Sénior
 
Avatar de RomainVALERI
 
Homme Romain VALERI
POOête
Inscription : avril 2008
Messages : 2 572
Détails du profil
Informations personnelles :
Nom : Homme Romain VALERI
Âge : 35
Localisation : France, Meurthe et Moselle (Lorraine)

Informations professionnelles :
Activité : POOête

Informations forums :
Inscription : avril 2008
Messages : 2 572
Points : 4 074
Points : 4 074
Citation:
Envoyé par francky74 Voir le message
je dispose vraiment de très peu de temps puisque de nouveau papa d'ici une semaine !
T'inquiete on sait ce que c'est...

Félicitations !
__________________

...pour les linguistes et les curieux >>> générateur de phrases aléatoires

__________________
RomainVALERI 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 10h17.


 
 
 
 
Partenaires

Hébergement Web