recuperer un champ d'input disabled - HTML/CSS - Programmation
Marsh Posté le 07-04-2005 à 11:20:50
ok.
j'y avais pensé mais comme mon code est deja assez complique avec bcp d'input, de if...
c la seule solution??
Marsh Posté le 07-04-2005 à 11:22:43
Sinon certains champs acceptent d'être 'readonly'.
Aussi, fait gaffe, parce qu'un champs disabled ou readonly ne garantit pas que la valeur ne peut pas être changée Et sous FF avec la webdeveloper Toolbar, en un click on les réactive
Marsh Posté le 07-04-2005 à 11:35:40
FlorentG a écrit : Sinon certains champs acceptent d'être 'readonly'. |
merci pour le conseil. mais readonly me donne la meme chose
je pense que je fais faire un truc du genre onFocus="this.Blur" au lieu des disabled et mettre en police grisée...
par contre pour les menus deroulants ca va etre plus chiant...
Marsh Posté le 07-04-2005 à 13:44:46
bon au cas ou ca interesserait qqu'un (on sait jamais!), voila la solution que g choisie :
lorsque je clique sur le bouton submit, je lance simplement un javascript qui m'active ts mes inputs:
function soumettre(){
for(i=0;i<document.monFormulaire.elements.length;i++){
document.monFormulaire.elements[i].disabled=false;
}
monFormulaire.submit();
}
voila
Marsh Posté le 07-04-2005 à 13:58:56
Très dangereux, ça Ultra-dangereux :
Marsh Posté le 07-04-2005 à 13:59:23
Aussi, des trucs du style document.monFormulaire n'existent plus, et mettre du disabled comme ça à l'arrache risque de provoquer des erreurs
Marsh Posté le 07-04-2005 à 15:45:29
FlorentG a écrit : Très dangereux, ça Ultra-dangereux :
|
c bien noté.merci.
en fait 'readonly' marche, c juste que j'avais toute ma ligne du tableau qui etait disabled, du coup meme le <input readonly...> etait aussi disabled et on ne recuperait pas la valeur de l'input!!
par contre pour les select je sais pas comment faire!
autrement pourquoi on ne fait plus de document.monFormulaire???
Marsh Posté le 07-04-2005 à 15:47:13
Parce que ça date d'il y a 10 ans sous NS4.7, et qu'on utilise document.getElementById Pareil pour l'attribut name de la balise <form> qui n'existe plus
Marsh Posté le 07-04-2005 à 11:15:43
bonjour,
j'ecris une page asp avec formulaire. dans ce formulaire certains input sont enabled et d'autres disabled selon les parametres passes dans la requete. Or qd je soumets le formulaire j'aimerais recuperer les valeurs de ts les input, et je me suis apercu que je ne recuperais pas ceux qui etaient disabled. y-a-t'il un moyen simple de les recuperer qd meme?
merci d'avance.