Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
955 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML] Un <option> de <select> non sélectionnable

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

[HTML] Un <option> de <select> non sélectionnable

n°1127458
sire de Bo​tcor
Armorican way of life
Posté le 22-06-2005 à 15:01:07  profilanswer
 

Salut !
 
Par exemple, sur ce simple code :
 

Citation :


<select size="1" name="horaire">
   <option value=""></option>
        <option value="A">A</option>
        <option value="B">B</option>
</select>


 
Lorsque le visiteur arrive, le select est positionné sur l'option vide
Y a-t-il un moyen de l'empêcher de revenir sur cette option vide une fois qu'il a sélectionné qqch ?


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
mood
Publicité
Posté le 22-06-2005 à 15:01:07  profilanswer
 

n°1127467
boulax
Inserer phrase hype en anglais
Posté le 22-06-2005 à 15:07:06  profilanswer
 

Oui mais pourquoi :??:


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1127475
masklinn
í dag viðrar vel til loftárása
Posté le 22-06-2005 à 15:13:24  profilanswer
 

boulax a écrit :

Oui mais pourquoi :??:


 :non:  
 
Pas en HTML


Message édité par masklinn le 22-06-2005 à 15:13:43

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1127477
boulax
Inserer phrase hype en anglais
Posté le 22-06-2005 à 15:15:00  profilanswer
 

masklinn a écrit :

:non:  
 
Pas en HTML


Bah oui en Javascript (casse-couille Mr jesaistout [:kiki])


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1127478
gatsusat
Posté le 22-06-2005 à 15:15:30  profilanswer
 

bah  
 
<select>
<option value="" selected></option>
<option value=""></option>
<option value=""></option>
</select>
 
en Xhtml je crois que c'est comme ceci :  
 
<select>
<option value="" selected="selected"></option>
<option value=""></option>
<option value=""></option>
</select>

n°1127480
gatsusat
Posté le 22-06-2005 à 15:16:30  profilanswer
 

si ca se trouve une fois ke le gars à s"lectionné son truc, c'est peut etre via du Php ou autre qu'il fait un control sur son élément et qu'il le réaffiche au rafraichissement de la page

n°1127481
boulax
Inserer phrase hype en anglais
Posté le 22-06-2005 à 15:16:50  profilanswer
 

Si ce n'est pas un choix à faire pourquoi le proposer ? Sinon le plus simple sera de tester ta variable lors de la réception du formulaire sur ton serveur.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1127489
masklinn
í dag viðrar vel til loftárása
Posté le 22-06-2005 à 15:21:23  profilanswer
 

boulax a écrit :

Bah oui en Javascript (casse-couille Mr jesaistout [:kiki])


Sa question portait sur du HTML :o :o :o :o :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1127504
boulax
Inserer phrase hype en anglais
Posté le 22-06-2005 à 15:34:10  profilanswer
 

Ca existe encore les gens qui ne font que de l'html ???? :o :o :o
edit: bon apres c'est peut-etre une contrainte en effet :o


Message édité par boulax le 22-06-2005 à 15:36:05

---------------
Posté depuis des chiottes, sales. Me gusta.
n°1127507
sire de Bo​tcor
Armorican way of life
Posté le 22-06-2005 à 15:34:41  profilanswer
 

pas grave en javascript ça devrait aller aussi
 
par contre selected, non, ça ne fonctionne pas comme ça


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
mood
Publicité
Posté le 22-06-2005 à 15:34:41  profilanswer
 

n°1127534
masklinn
í dag viðrar vel til loftárása
Posté le 22-06-2005 à 15:51:19  profilanswer
 

boulax a écrit :

Ca existe encore les gens qui ne font que de l'html ???? :o :o :o
edit: bon apres c'est peut-etre une contrainte en effet :o


oui :o :o :o :o :o
 

sire de Botcor a écrit :

pas grave en javascript ça devrait aller aussi


Faisons simple:
1- Ca n'a que peu d'intérêt
2- Il est trivial d'outrepasser la tentative de blocage, si tant est qu'elle s'applique (tous les navigateurs ne gèrent pas le Javascripts, et un certain nombre d'utilisateurs ont le JS partiellement ou totalement désactivé)
 
Donc si tu ne veux pas faire de vérification du côté du serveur, tu ne mets pas la valeur "non sélectionnable" du tout. Après, tu devras de toute façon valider explicitement chaque valeur du formulaire avant de les traiter donc bon [:spamafote]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1127537
sire de Bo​tcor
Armorican way of life
Posté le 22-06-2005 à 15:54:34  profilanswer
 

oui c'est ça mon but : qu'il ne soit pas sélectionable du tout (sauf au moment du premier affichage)


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
n°1127542
masklinn
í dag viðrar vel til loftárása
Posté le 22-06-2005 à 15:56:50  profilanswer
 

http://images.amazon.com/images/P/1576851265.01.MZZZZZZZ.jpg


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1127586
plainsofpa​in
Pingouino's lover
Posté le 22-06-2005 à 16:27:57  profilanswer
 

Tu veux qu'il ne soit pas sélectionnable, okay, mais alors pourquoi le mets tu dans les options de ton select ?  
 
Tu cherches diablement compliqué...
 

n°1127592
FlorentG
Posté le 22-06-2005 à 16:31:02  profilanswer
 

On s'en fout qu'il soit pas sélectionnable, ça sert à rien. De toute façon faut vérifier côté serveur si la valeur est valide...

n°1127598
plainsofpa​in
Pingouino's lover
Posté le 22-06-2005 à 16:33:04  profilanswer
 

Florent > oui, mais pourquoi il met une option avec une valeur vide, vu qu'elle sert à rien ?

n°1127600
sire de Bo​tcor
Armorican way of life
Posté le 22-06-2005 à 16:33:35  profilanswer
 

oui mais le but c'est qu'au départ, il n'y ait pas valeur, pour ne pas favoriser une option plutôt qu'une autre


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
n°1127609
FlorentG
Posté le 22-06-2005 à 16:37:15  profilanswer
 

C'est ce que je fais dans mes formulaires aussi [:joce]

n°1127634
sire de Bo​tcor
Armorican way of life
Posté le 22-06-2005 à 16:44:31  profilanswer
 

et tu n'empêches pas celui qui répond de rendre un vide ?


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
n°1127637
plainsofpa​in
Pingouino's lover
Posté le 22-06-2005 à 16:45:04  profilanswer
 

Il doit surement le faire ... en php :p


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1127638
FlorentG
Posté le 22-06-2005 à 16:45:42  profilanswer
 

Oui. Si c'est vide, soit c'est parce qu'il a oublié de sélectionner, soit qu'il fait chier. Donc réaffichage du formulaire avec un message genre "Vous devez sélectionner une valeur valide, correcte, qui fonctionne, et qui est acceptée par mon super script fait en PHP 4.3.11 sous jEdit" :)


Message édité par FlorentG le 22-06-2005 à 16:45:55
n°1127652
masklinn
í dag viðrar vel til loftárása
Posté le 22-06-2005 à 16:51:41  profilanswer
 

FlorentG a écrit :

Oui. Si c'est vide, soit c'est parce qu'il a oublié de sélectionner, soit qu'il fait chier. Donc réaffichage du formulaire avec un message genre "Vous devez sélectionner une valeur valide, correcte, qui fonctionne, et qui est acceptée par mon super script fait en PHP 4.3.11 sous jEdit" :)


Personnellement je redirige sur une page spéciale toute vide avec uniquement un background tiled en x et y avec cette image:
http://www.ougl.net/images/pubs/nietzsche.gif
 
voila :o
 
J'ai aussi une version Seisure Bots, mais ça rame un peu :o


Message édité par masklinn le 22-06-2005 à 16:52:23

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1127655
sire de Bo​tcor
Armorican way of life
Posté le 22-06-2005 à 16:52:18  profilanswer
 

ok ok
 
bon ben puisque c'est impossible en HTML je me suis débrouillé en javascript avec un banal script verifForm...


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
n°1127657
FlorentG
Posté le 22-06-2005 à 16:52:51  profilanswer
 

masklinn a écrit :

Personnellement je redirige sur une page spéciale toute vide avec uniquement un background tiled en x et y avec cette image:
http://www.ougl.net/images/pubs/nietzsche.gif
 
voila :o


Great :sol:

sire de Botcor a écrit :

ok ok
 
bon ben puisque c'est impossible en HTML je me suis débrouiller en javascript avec un banal script verifForm...


Tu es obligé de le faire en PHP (même si tu met un JS par après), sinon bonjour le bordel :(

n°1127662
masklinn
í dag viðrar vel til loftárása
Posté le 22-06-2005 à 16:54:52  profilanswer
 

FlorentG a écrit :

sinon bonjour le bordel :(


Bonjours les failles et la DB qui se fait nuker à coup de valeurs à la con surtout :o


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1127665
sire de Bo​tcor
Armorican way of life
Posté le 22-06-2005 à 16:56:27  profilanswer
 

oui oui en PHP ça écrit "neant" pour les valeurs non répondues
mais il faut de toute façon le faire d'abord en javascript pour que les gens n'aient pas à tout retaper leur formulaire


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
n°1127666
FlorentG
Posté le 22-06-2005 à 16:57:30  profilanswer
 

sire de Botcor a écrit :

mais il faut de toute façon le faire d'abord en javascript pour que les gens n'aient pas à tout retaper leur formulaire


COMMENT ? En cas d'erreur le formulaire ne réaffiche pas les valeurs saisies ??? Oulaaaa :D Donc t'as fait les choses qu'a moitié :D

n°1127675
masklinn
í dag viðrar vel til loftárása
Posté le 22-06-2005 à 17:01:52  profilanswer
 

FlorentG a écrit :

COMMENT ? En cas d'erreur le formulaire ne réaffiche pas les valeurs saisies ??? Oulaaaa :D Donc t'as fait les choses qu'a moitié :D


+1 repopulation automatique de formulaire avec signalement explicite des erreurs fitioure de base de la validation :o
(tellement de base que les frameworks genre struts gèrent ça par défaut de manière totalement transparente :o )
 
Et ça n'empêche pas ton HTML et ton JS d'être khâkhâs btw :o


Message édité par masklinn le 22-06-2005 à 17:03:13

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1127692
sire de Bo​tcor
Armorican way of life
Posté le 22-06-2005 à 17:15:22  profilanswer
 

héhé non non
parce que j'avais oublié de vous dire : le formulaire est dans  un mail, une fois envoyé c'est fini... pas de rechargement de la page possible !


---------------
«Ceux qui croient que les peuples suivront leurs intérêts et non leurs passions n’ont rien compris au XXe siècle.» © Raymond Aron
n°1127842
FlorentG
Posté le 22-06-2005 à 20:38:09  profilanswer
 

:heink: *ouch* *ouch*

n°1127843
FlorentG
Posté le 22-06-2005 à 20:38:33  profilanswer
 

Et t'as déjà réussi à faire fonctionner du JS dans un mail ?

n°1127861
kirua_sama
Learn sciences with senses
Posté le 22-06-2005 à 20:45:41  profilanswer
 

XD

n°1127870
FlorentG
Posté le 22-06-2005 à 20:48:28  profilanswer
 

Parce qu'entre outlook qui interdit le JS sauf si on baisse la sécurité, yahoomail qui vire toutes les balises différentes de hx, p, div et img, hotmail qui supprime le <head>, ça va pas fonctionner chez grand monde :D


Message édité par FlorentG le 22-06-2005 à 20:48:43
n°1127905
plainsofpa​in
Pingouino's lover
Posté le 22-06-2005 à 21:08:52  profilanswer
 

Sans oublier thunderbird  :pt1cable:


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1127907
FlorentG
Posté le 22-06-2005 à 21:10:56  profilanswer
 

Faites comme moi, soyez "text/plain" :D

n°1127914
plainsofpa​in
Pingouino's lover
Posté le 22-06-2005 à 21:13:10  profilanswer
 

Florent > le flash sur ton site, c'est de l'xml aussi ? XD


---------------
http://www.alsacreations.com , http://www.openweb.eu.org. Mon CV : http://cv.roane-irkana.net/. Exemple à ne surtout pas suivre : www.worldinternet.be
n°1127919
FlorentG
Posté le 22-06-2005 à 21:16:24  profilanswer
 

Non. C'est pas vraiment mon site en fait, j'ai juste fait le code XHTML derrière ;)

n°1127925
Flyman30
Posté le 22-06-2005 à 21:20:25  profilanswer
 

FlorentG a écrit :

Et t'as déjà réussi à faire fonctionner du JS dans un mail ?


 
Florent le JS pas dans le mail  :o  on vérifie que les champs soient rempli et après on passe les variable à un composant ASPEMAIL pour moi et PHP pour d'autres  [:airforceone]  


---------------
planuldep | Association pêche à la Sempé
n°1127927
FlorentG
Posté le 22-06-2005 à 21:21:10  profilanswer
 

Flyman30 a écrit :

Florent le JS pas dans le mail  :o  on vérifie que les champs soient rempli et après on passe les variable à un composant ASPEMAIL pour moi et PHP pour d'autres  [:airforceone]


Hein :??:

n°1127928
FlorentG
Posté le 22-06-2005 à 21:21:41  profilanswer
 

Ah ok. Ben c'est ce que j'ai expliqué plus tard, hein ;)

mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [HTML] Un <option> de <select> non sélectionnable

 

Sujets relatifs
[mySQL] SELECT * rame. rumeur?Probleme VbSCRIPT evolué / HTML
Problème Incongru VbScript / HTMLImpression de page HTML
problème avec select multipleHELP Comment dessiner un tableau avec PHP - HTML??
HTML : Forcer le nom du fichier à télécharger[html] recherche a faire une sorte de frames
pb de récup d'un SELECT multipleProbleme HTML et CSS
Plus de sujets relatifs à : [HTML] Un <option> de <select> non sélectionnable


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR