Gray à

  • tastysite
  • Proficient
  • Proficient
  • Avatar de l’utilisateur
  • Inscription: Avr 09, 2008
  • Messages: 349
  • Loc: Brighouse, West Yorkshire, England
  • Status: Offline

Message Juin 23rd, 2008, 1:32 am

Comment faites-vous une zone de texte grisé lorsque somthing-t-il? :hmm:
J'ai une boîte qui indique où habitez-vous et il a beaucoup de choises et je crois que j'ai COVED tous, mais juste au cas où, j'ai ajouté un autre et où please dire, mais je veux que grisé à moins qu'ils ne cliquez sur les autres!
^__^
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Juin 23rd, 2008, 1:32 am

  • casablanca
  • Proficient
  • Proficient
  • Avatar de l’utilisateur
  • Inscription: Mai 29, 2007
  • Messages: 481
  • Status: Offline

Message Juin 23rd, 2008, 2:13 am

Je suppose que vous parlez d'un formulaire sur une page Web. Eh bien, vous avez besoin d'utiliser JavaScript & #058;
Code: [ Select ]
<form>

Where do you live?
<select id="choice" size="0" onchange="check();">
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="Other">Other</option>
</select>
<input type="text" id="other_name" disabled="disabled" />

</form>

<script type="text/javascript">
function check() {
if (document.getElementById('choice').value == 'Other')
    document.getElementById('other_name').disabled = false;
else
    document.getElementById('other_name').disabled = true;
}
</script>
  1. <form>
  2. Where do you live?
  3. <select id="choice" size="0" onchange="check();">
  4. <option value="A">A</option>
  5. <option value="B">B</option>
  6. <option value="C">C</option>
  7. <option value="Other">Other</option>
  8. </select>
  9. <input type="text" id="other_name" disabled="disabled" />
  10. </form>
  11. <script type="text/javascript">
  12. function check() {
  13. if (document.getElementById('choice').value == 'Other')
  14.     document.getElementById('other_name').disabled = false;
  15. else
  16.     document.getElementById('other_name').disabled = true;
  17. }
  18. </script>
No Strings Attached: A JavaScript graphics demo.
  • jameson5555
  • Bronze Robot
  • Bronze Member
  • Avatar de l’utilisateur
  • Inscription: Oct 02, 2007
  • Messages: 575
  • Loc: Phoenix, AZ
  • Status: Offline

Message Juin 23rd, 2008, 12:34 pm

Merci de poster ce code, Casablanca. Im essayant d'apprendre JavaScript et DOM, de sorte que son agréable de voir des exemples assez simples comme celle-ci theyre plus facile à envelopper autour de ma tête.

Une question...Pourquoi avez-vous utilisé
Code: [ Select ]
<input type="text" id="other_name" disabled="disabled" />

au lieu de
Code: [ Select ]
<input type="text" id="other_name" class="disabled" />

Wouldnt utilisant une classe de faire en sorte que vous pouvez contrôler l'apparence de la boîte de saisie et de la rendre gris en utilisant le CSS?
phoenix web design
  • spork
  • Brewmaster
  • Silver Member
  • Avatar de l’utilisateur
  • Inscription: Sep 22, 2003
  • Messages: 6134
  • Loc: Seattle, WA
  • Status: Offline

Message Juin 23rd, 2008, 12:36 pm

Le style appliqué à la classe wouldnt vraiment désactiver le champ de saisie, seulement donner l'apparence d'être handicapés.
The Beer Monocle. Classy.
  • jameson5555
  • Bronze Robot
  • Bronze Member
  • Avatar de l’utilisateur
  • Inscription: Oct 02, 2007
  • Messages: 575
  • Loc: Phoenix, AZ
  • Status: Offline

Message Juin 23rd, 2008, 12:40 pm

Oh, qui a du sens .. alors comment voulez-vous faire de gris? Avez-vous besoin d'ajouter un peu plus de JavaScript pour changer la classe, aussi? Ou serait-il préférable de changer la couleur dans la même fonction JavaScript?
phoenix web design
  • Bogey
  • Bogey
  • Genius
  • Avatar de l’utilisateur
  • Inscription: Juil 14, 2005
  • Messages: 8212
  • Loc: USA
  • Status: Offline

Message Juin 23rd, 2008, 12:50 pm

Lorsque vous désactivez le terrain, il devient automatiquement gris.
"Bring forth therefore fruits meet for repentance:" Matthew 3:8
  • jameson5555
  • Bronze Robot
  • Bronze Member
  • Avatar de l’utilisateur
  • Inscription: Oct 02, 2007
  • Messages: 575
  • Loc: Phoenix, AZ
  • Status: Offline

Message Juin 23rd, 2008, 1:22 pm

Oh, duh...lol
phoenix web design
  • spork
  • Brewmaster
  • Silver Member
  • Avatar de l’utilisateur
  • Inscription: Sep 22, 2003
  • Messages: 6134
  • Loc: Seattle, WA
  • Status: Offline

Message Juin 23rd, 2008, 1:23 pm

Senior moment? :wink:
The Beer Monocle. Classy.
  • jameson5555
  • Bronze Robot
  • Bronze Member
  • Avatar de l’utilisateur
  • Inscription: Oct 02, 2007
  • Messages: 575
  • Loc: Phoenix, AZ
  • Status: Offline

Message Juin 23rd, 2008, 1:34 pm

Hé, vieux gars nous suffit de poser quelques questions plus stupide de suivre avec vous les jeunes :wink:
phoenix web design

Afficher de l'information

  • Total des messages de ce sujet: 9 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 117 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC