Action d'un formulaire "non accessible" !!? - HTML/CSS - Programmation
Marsh Posté le 02-04-2004 à 10:26:14
Ok, je viens de trouver. C'est un peu tout con !
Je viens de me rendre compte qu'un champ caché de mon formulaire porte le nom "action". ça semble déranger IE.
ça veut dire qu'aucun paramètre nommé "action" ne devrait exister ou alors uniquement en le passant par URL ?
Marsh Posté le 02-04-2004 à 10:49:10
Euh... je bosse actuellement sur un site avec des formulaires (method="post" ) et dans chacun un champs caché "action" qui ne pose pas de problème...
<form action="ma_cible" method="post"> |
Marsh Posté le 02-04-2004 à 10:55:58
nagadoudi a écrit : Euh... je bosse actuellement sur un site avec des formulaires (method="post" ) et dans chacun un champs caché "action" qui ne pose pas de problème...
|
Donc ça pose pb uniquement quand on tente d'accèder à l'action du form via JS (sous IE 6 en tout cas).
Marsh Posté le 02-04-2004 à 10:07:12
c'est à n'y rien comprendre.
Voici mon problème :
Dans ma page HTML (Jsp en fait), j'ai :
- un formulaire :
<form action="<%=strServletStampsUrl%>" method="post" name="<%=JLDSStampsModifier.FORM_STAMPS%>" target="_self" id="<%=JLDSStampsModifier.FORM_STAMPS%>">
- dans ce formulaire, un select comportant l'attribut "onChange" :
onChange="javascript:updateStamp();
- et enfin, ente les balises "head" de ma page, la défnition de cette fonction updateStamp :
Dans cette configuration, quand je change l'élément sélectionné dans mon select, s'affiche bien dans un boite de dialogue le nom du formulaire (valeur de la variable JLDSStampsModifier.FORM_STAMPS)
et la cible du formulaire ( _self ). Mais quand vient le moment d'afficher l'action, au lieu de celle-ci, c'est [object] qui s'affiche. ça ne me gène pas en soit, mais un erreur se produit quand j'essaye de mettre action=''
Qqn voit une expliquation possible à ça ?
EDIT : j'oubliais. L'erreur ne se produit que sous IE (pas sous FireFox), et le message d'erreur quand on essaye de modifier l'action du formulaire est "cet objet ne gère pas cette propriété ou cette méthode".
Message édité par El_gringo le 02-04-2004 à 10:09:45