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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  Formulaire : Disabled et passage des variables

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Formulaire : Disabled et passage des variables

n°826902
ze-angel
Angel in sight... Devil inside
Posté le 19-08-2004 à 16:39:46  profilanswer
 

Salut à tous,
 
Voilà en fait dans un de mes formulaire, le fait de cocher une case désactive certains champs (disabled = true).
 
Le prob c'est qu'apparement un champ désactivé voit sa valeur annulée. Ce qui est chiant car je veux désactiver le champs uniquement pour ne pas qu'on le modifie mais j'ai tout de même besoin de récupérer sa valeur...
 
Qq'un a une id ? :d


Message édité par ze-angel le 19-08-2004 à 16:41:35
mood
Publicité
Posté le 19-08-2004 à 16:39:46  profilanswer
 

n°826906
simogeo
j'ai jamais tué de chats, ...
Posté le 19-08-2004 à 16:44:10  profilanswer
 

tu passes sa valeur dans un input type="hidden"


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°826907
ze-angel
Angel in sight... Devil inside
Posté le 19-08-2004 à 16:46:04  profilanswer
 

oui ça j'y ai pensé mais le prob c'est que ce sont des champs existants donc faut que je désactives le hidden par défaut et que je l'actives qd la case est cochée mais bon c'est tout un bordel j'aimerai savoir s'il n'y a pas qqch de plus propre...

n°826909
masklinn
í dag viðrar vel til loftárása
Posté le 19-08-2004 à 16:46:34  profilanswer
 

+1 sur simo
 
ou alors si ce sont des textareas tu les passes en readonly
 
pourquoi désactiver le hidden? au pire ca fait une redondance et en cas de redondance tu ne prends pas en compte le hidden


Message édité par masklinn le 19-08-2004 à 16:48:36

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°826912
ze-angel
Angel in sight... Devil inside
Posté le 19-08-2004 à 16:49:37  profilanswer
 

c donc le champ qui est priporitaire sur le hidden par défaut ?

n°826922
antp
Super Administrateur
Champion des excuses bidons
Posté le 19-08-2004 à 16:55:46  profilanswer
 

C'est pas plus simple de mettre le champ en readonly au lieu de disabled ? Ça marche aussi pour les input, pas juste pour les textarea.


Message édité par antp le 19-08-2004 à 16:56:30

---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°826923
masklinn
í dag viðrar vel til loftárása
Posté le 19-08-2004 à 16:56:30  profilanswer
 

non, il faut que tu gère ca au niveau de ton script de validation, et les champs hidden et info doivent être disctincts (au niveau des noms), c'est l'information qui est redondante


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°826924
ze-angel
Angel in sight... Devil inside
Posté le 19-08-2004 à 16:57:25  profilanswer
 

j'ai testé mais apparement readonly c'est que sur les textarea non ? En tt cas en mettant objet.readonly = true ça marche pas c'est peut etre aussi ma méthode qui est mauvaise...

n°826928
pierre6020
Posté le 19-08-2004 à 17:01:24  profilanswer
 

<input readonly="readonly" type="text" name="compte" value="xxx">
 
comme ca ca marche pas?

n°826930
masklinn
í dag viðrar vel til loftárása
Posté le 19-08-2004 à 17:02:45  profilanswer
 

Il faut toujours se référer à la source
et plus précisément ici
 
donc <input> et <textarea> supportent tous deux le readonly, pas de restriction sur le type d'input apparement


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
mood
Publicité
Posté le 19-08-2004 à 17:02:45  profilanswer
 

n°826931
simogeo
j'ai jamais tué de chats, ...
Posté le 19-08-2004 à 17:03:09  profilanswer
 

pierre6020 a écrit :

<input readonly="readonly" type="text" name="compte" value="xxx">
 
comme ca ca marche pas?


 
si, ça, ca doit marcher !


---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
n°826933
ze-angel
Angel in sight... Devil inside
Posté le 19-08-2004 à 17:06:19  profilanswer
 

oui donc en fait ça marche bien sur les input mais le prob c'est que je dois aussi l'effectuer sur une checkbox et sur 2 select... et là par contre rien a faire

n°826938
masklinn
í dag viðrar vel til loftárása
Posté le 19-08-2004 à 17:12:07  profilanswer
 

Citation :

<!ENTITY % InputType
  "(TEXT | PASSWORD | CHECKBOX | RADIO | SUBMIT | RESET | FILE | HIDDEN | IMAGE | BUTTON)">


 :whistle:
 
et pour le select, un script bien barbare dans le onchange qui remet l'ancienne valeur quand il tente de la modifier [:grinking]


Message édité par masklinn le 19-08-2004 à 17:12:55

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°826943
ze-angel
Angel in sight... Devil inside
Posté le 19-08-2004 à 17:18:06  profilanswer
 

oui mais elle est po grisée :o mais bon je v me débrouiller avec tt ça je voulais savoir si y'avais qqch de direct c tt :d

n°826965
masklinn
í dag viðrar vel til loftárása
Posté le 19-08-2004 à 17:29:47  profilanswer
 

ze-angel a écrit :

oui mais elle est po grisée :o mais bon je v me débrouiller avec tt ça je voulais savoir si y'avais qqch de direct c tt :d


alors la tu peux barbariser encore plus:
 
tu disable le select, et au moment du submit, tu lances un autre script qui re-enable le select, ce qui fait que l'utilisateur ne pourra pas modifier le select mais que selui ci sera quand même transmis au moment du submit vu que tu l'aura réactivé juste avant [:benou_miam]


Message édité par masklinn le 19-08-2004 à 17:30:33

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°826967
ze-angel
Angel in sight... Devil inside
Posté le 19-08-2004 à 17:31:57  profilanswer
 

oui mais non packe là le mec peut stopper le truc et modif le select avant de réenvoyer :o
 
Faut aussi cacher le select après l'avois dedisablisé :d

n°826978
pierre6020
Posté le 19-08-2004 à 17:37:29  profilanswer
 

Le mec peut avoir désactivé Javascript aussi :)

n°826986
masklinn
í dag viðrar vel til loftárása
Posté le 19-08-2004 à 17:40:49  profilanswer
 

ze-angel a écrit :

oui mais non packe là le mec peut stopper le truc et modif le select avant de réenvoyer :o
 
Faut aussi cacher le select après l'avois dedisablisé :d


effectivement
 [:totoz]  
pas d'évènement du genre OnClick

pierre6020 a écrit :

Le mec peut avoir désactivé Javascript aussi :)


Sans script tu ne peux même pas passer les inputs en readonly donc la question des selects ne se pose pas :o


Message édité par masklinn le 19-08-2004 à 17:41:39

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°826987
ze-angel
Angel in sight... Devil inside
Posté le 19-08-2004 à 17:41:08  profilanswer
 

oui mais celui là tu le flambes avec des lychees :o S'il est sous lynx ça marche pas non plus :o

n°827019
ze-angel
Angel in sight... Devil inside
Posté le 19-08-2004 à 18:07:05  profilanswer
 

Bon j'ai triché en fait qd la case est cochée je cache les champs :o :d

n°850660
zezette
&#034;Allez hop, au revoir&#034;
Posté le 15-09-2004 à 12:37:27  profilanswer
 

simogeo a écrit :

si, ça, ca doit marcher !


 
J'ai le même problème que ze-angel. J'ai donc également choisi l'option du readonly mais...
En javascript, comment faire "monobjet.readonly=false;"
 
(Ca ca marche pas évidemment, mais avec disabled ca marche pourtant)
 
Je veux donc le rendre readonly ou non en fonction d'évenement ; par exemple si on coche une case, il devient readonly si on la decoche il redevient modifiable


Message édité par zezette le 15-09-2004 à 13:24:54

---------------
"Par moment j'me d'mande si chui pas con" G. de Suresnes
mood
Publicité
Posté le   profilanswer
 


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

  Formulaire : Disabled et passage des variables

 

Sujets relatifs
Formulaire - produit - caddieDroits d'accès pour envoie de fichier par formulaire
probleme avec un formulaire[HELP]Dans un formulaire: un select et deux boutons
appel des variables php dans une fonction phpenvoi automatique d'un formulaire / menu JS vs CSS
taille des variablesCharger les donnees d'un formulaire automatiquement....
problème passage paramètre pthread_create ?Problème d'Envoi de Résultats d'un Formulaire
Plus de sujets relatifs à : Formulaire : Disabled et passage des variables


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