realisation de sites internet :

- Comment rendre des zones de texte actives et inactives ?

Site gratuit de petites annonces autos
occasion Citroen
Autres messages sur des sujets similaires :
Nouveau forum ....
Quid des anciens messages ?
Il faut se bouger !!!
Utilitaire FTP et .zip
dessin annime
Cours HTML / Javascript / PHP disponibles :



 Retour Site Honolulu  |  Nouveau sujet  |  Retour aux sujets  |  Chercher  |  Connexion    
 Comment rendre des zones de texte actives et inactives ?
Auteur: Lola
(--.bordeaux.inra.fr)
Date: 15-08-2002 12:42
 messages postés sur  la réalisation de sites internet [ msg ]
Hello,

Je souhaite avoir des zones de texte et des listes déroulantes inactives (en grisé)
lorsque j'ouvre mon formulaire et dégrisé certaines zones en cochant un checkbox?
Comment dois-je m'y prendre ?
Merci beaucoup

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: honolulu
((---.ipt.aol.com)
Date: 15-08-2002 13:37
 messages postés sur  la réalisation de sites internet [ msg ]
Salut,
cela pourrait t'aider : bien sûr pour ce qui est du choix des couleurs, c'est affaire de goût et de choix :o))

<html>
<head>
<script>
function changcoul(){
if (document.formi.texte.style.background=="white"){
document.formi.texte.style.background="gray";}
else {document.formi.texte.style.background="white";}
}
function changselect(){
if (document.formi.deroulant.style.background=="white"){
document.formi.deroulant.style.background="gray";}
else {document.formi.deroulant.style.background="white";}
}
</script>
</head>
<body>
<form name="formi">
Cochez ici pour confirmer
<input type="checkbox" name="choix1" onclick="changcoul()">
<input type="text" name="texte" value="mon texte" style="background-color:gray;">
<br><br>
Cochez ici pour valider <input type="checkbox" name="choix2" onclick="changselect()">
<select name="deroulant" style="background-color:gray;" >
<option>un</option>
<option>deux</option>
<option>trois</option>
</select>
</form>
</body>
</html>

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: honolulu
((---.ipt.aol.com)
Date: 15-08-2002 14:08
 messages postés sur  la réalisation de sites internet [ msg ]
Remoi !!
j'aime bien faire les choses ... bien :o))
Mon script est (peut-être) bien : il grise effectivement les couleurs mais il ne désactive pas pour autant les éléments mêmes du formulaire !!
Jette donc un coup d'oeil ici (bon, c'est en anglais, je sais...)

exemple :
http://tech.irt.org/articles/js131/example1.htm

et pour les explications
http://tech.irt.org/articles/js131/index.htm

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: Lola
(--.bordeaux.inra.fr)
Date: 15-08-2002 15:43
 messages postés sur  la réalisation de sites internet [ msg ]
Salut Honolulu,

Merci pour ta réponse rapide, surtout un jour férié !
J'ai testé ton code mais la couleur grise n'apparait pas. J'ai donc remplacé gray pas grey car il me semble que ça s'écrit comme ça mais ça ne marche pas mieux, et ni avec red ou blue...
Lola

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: honolulu
((---.ipt.aol.com)
Date: 15-08-2002 15:47
 messages postés sur  la réalisation de sites internet [ msg ]
re,
alors ceci ne peut que marcher :


<html>
<head>
<script>
function bout(){
document.formi.bouton1.disabled=true;
}
function enab(){
document.formi.bouton1.disabled=false;
}
function textdisa(){
document.formi.texte.disabled=true;
}
function textena(){
document.formi.texte.disabled=false;
}
</script>
</head>
<body><br><br><br>
<form name="formi">
<input type="button" value="disabled bouton" onclick="bout()"><br>
<input type="button" value="enabled bouton" onclick="enab()"><br>
<input type="button" value="disabled texte" onclick="textdisa()"><br>
<input type="button" value="enabled texte" onclick="textena()"><br>
<input type="button" name="bouton1" value="essai"><br><br>
<input type="text" name="texte" value="commentaire">
</form><br><br><br>
</body>
</html>

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: Lola
(--.bordeaux.inra.fr)
Date: 15-08-2002 16:13
 messages postés sur  la réalisation de sites internet [ msg ]
Je ne sais pas si c'est moi qui suis fatiguée ou quoi mais y'a rien qui marche...
Désolée de t'embêter encore une fois...

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: Lola
(--.bordeaux.inra.fr)
Date: 15-08-2002 16:40
 messages postés sur  la réalisation de sites internet [ msg ]
En fait j'ai fait un test avec ton bouton caméléon, et aucune couleur ne ressort !
Le pb vient de là...Que dois-je modifier ? As-tu une idée ? Merci.

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: honolulu
((---.ipt.aol.com)
Date: 15-08-2002 17:02
 messages postés sur  la réalisation de sites internet [ msg ]
mais t'as quoi comme navigateur ?? moi j'ai ie 5.5 et ns 6.2....

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: honolulu
((---.ipt.aol.com)
Date: 15-08-2002 17:07
 messages postés sur  la réalisation de sites internet [ msg ]
pour le gris, je sais bien que en anglais c'est "grey" mais en html, avec ie 5.5 en tout cas il faut impérativement écrire "gray"......

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: Lola
(--.bordeaux.inra.fr)
Date: 15-08-2002 17:10
 messages postés sur  la réalisation de sites internet [ msg ]
Ou se trouve ton code modifié ?

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: Lola
(--.bordeaux.inra.fr)
Date: 15-08-2002 17:12
 messages postés sur  la réalisation de sites internet [ msg ]
j'ai netscape communicator

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: honolulu
((---.ipt.aol.com)
Date: 15-08-2002 17:19
 messages postés sur  la réalisation de sites internet [ msg ]
ben juste au dessus !

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: Lola
(--.bordeaux.inra.fr)
Date: 15-08-2002 17:29
 messages postés sur  la réalisation de sites internet [ msg ]
tu parles du deuxième code ? Ah je croyais qu'il en avait encore un autre. J'ai regardé
ton mail après et l'heure de réception du mail est erronée donc voilà...
Ben ça ne marche pas non plus, c'est pour ça que j'ai pensé au pb de couleur...

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: honolulu
((---.ipt.aol.com)
Date: 15-08-2002 17:36
 messages postés sur  la réalisation de sites internet [ msg ]
Ben là, désolé, mais les 2 scripts que j'ai pondus, fonctionnent assurément et avec ie55 et ns 6.2...
'te reste plus qu'à upgrader ta version de navigateur :o)) (et ceux de tes clients...) si tu veux y arriver..... ou regarder là :

>>>> http://tech.irt.org/articles/js131/list6.html
>>>> http://tech.irt.org/articles/js131/example1.htm
>>>> http://tech.irt.org/articles/js131/index.htm

A+

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: Lola
(--.bordeaux.inra.fr)
Date: 15-08-2002 17:45
 messages postés sur  la réalisation de sites internet [ msg ]
ok ben je vais faire ça....
merci

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: Lola
(--.bordeaux.inra.fr)
Date: 24-08-2002 17:51
 messages postés sur  la réalisation de sites internet [ msg ]
Honolulu, c'est à n'y rien comprendre....
le code que tu m'as donné le 15/08 à 15h37 marche très bien quand il est isolé ds un fichier mais ne marche pas si je l'intègre dans un autre code...
ouin......

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: honolulu
((---.free.fr)
Date: 24-08-2002 18:02
 messages postés sur  la réalisation de sites internet [ msg ]
13:37 ou 15:47 ??
quoiqu'il en soit, cela signifie simplement que ce code interfère avec un autre code présent dans une frame ou autre... il suffit de changer les noms des variables pour y remédier :o) ie, tu changes le nom du <form> et des <input>...

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: Lola
(--.bordeaux.inra.fr)
Date: 24-08-2002 18:22
 messages postés sur  la réalisation de sites internet [ msg ]
pourquoi ds le code du 15/08 à 13:37 les fonctions sont-elles entourées de head ?

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: Lola
(--.bordeaux.inra.fr)
Date: 24-08-2002 18:31
 messages postés sur  la réalisation de sites internet [ msg ]
C'est bon ça marche merci

La zone de texte se dégrise bien lorsque je clique ds le checkbox.
Peut-on faire deux actions sur un checkbox car je voudrai également que lorsque je reclique une deuxième fois, la zone se "regrise".....

Répondre à ce message
 
 Re: Comment rendre des zones de texte actives et inactives ?
Auteur: honolulu
((---.free.fr)
Date: 24-08-2002 20:19
 messages postés sur  la réalisation de sites internet [ msg ]
oui tu peux... je regarderai, c'est pas très compliqué...

Répondre à ce message
 Retour Site Honolulu  |  Liste des Forums    

 Liste des Forums  |  Nouvel utilisateur ? Enregistrez-vous ici 
 Connexion
 Nom d'utilisateur:
 Mot de passe:
 Enregistrer mon profil:
   
 Mot de passe perdu ?
Écrivez votre adresse Email ou votre Identifiant ci-dessous et un nouveau mot de passe sera envoyé sur l'Email lié à votre profil.
phorum.org
Honolulu : créateur de site internet à Annecy et sur le web !