Changer les options d'un <select> [Formulaire] - HTML/CSS - Programmation
Marsh Posté le 10-07-2005 à 15:02:01
Pas de réponse ? Si je peux simplement faire disparaître certaines possibilités, ça me suffit. J'attends vos idées !
Marsh Posté le 10-07-2005 à 15:14:34
ya pas de texte dans les <select>, le texte est dans les <option> contenues dans les <select>
Marsh Posté le 10-07-2005 à 15:39:48
Oui, ça je sais. Tu saurais désactiver certains <option> ?
Marsh Posté le 10-07-2005 à 15:42:57
tu les supprimes
Marsh Posté le 10-07-2005 à 15:49:32
Ouaaaa !!! J'y avais pas pensé !!! Le problème c'est : Comment tu les supprimes ?
Je m'explique : j'ai ceci :
<select> |
J'aimerais qu'en faisant une action sur la page (par exemple cliquer sur un bouton) ça enlève le choix "Salut", pour ne garder que "Bonjour" et "Au-revoir". Tu sais comment faire ça ?
Marsh Posté le 10-07-2005 à 15:51:01
e-miel a écrit : Ouaaaa !!! J'y avais pas pensé !!! |
J'avais remarqué
Citation : Tu sais comment faire ça ? |
oui
Marsh Posté le 10-07-2005 à 15:53:31
Tu n'as pas répondu à ma question : "Comment tu les supprimes ?" Ecris-moi simplement le code JavaScript pour faire ça.
Marsh Posté le 10-07-2005 à 16:01:30
Non.
par contre je peux te donner la méthode pour le faire
removeChild() |
Marsh Posté le 10-07-2005 à 16:21:07
Je n'y arrive pas. Voici ce que j'ai fait :
<select id=sel> |
Et toi, tu écrirais quoi ?
Marsh Posté le 10-07-2005 à 16:25:17
Ah, ça marche !
Il suffisait de quitter et de relancer le navigateur, les "Refresh" ne suffisaient pas. Merci pour la fonction, elle me sera très utile !
Marsh Posté le 10-07-2005 à 16:43:05
http://www.quirksmode.org/?/dom/w3c_core.html
Marsh Posté le 10-07-2005 à 02:48:17
J'arrive à changer le texte (c-à-d la valeur) d'un <input> texte, bouton... mais je n'arrive pas à changer le texte qui apparaît dans un <select>. Ce qui serait parfait, c'est si je pouvais faire rentrer une liste de chaînes dans un <select> sans dialoguer avec le serveur, uniquement avec un code client (comme du JavaScript).