Probleme javascript sous IE

Voila mon problem j'ai IE (et seulement lui) sous macos qui me pausse un probleme de javascript (et cela sous macos 9 ou X ).
Il ne fais rien quand l'utilisateur clic sur un lien avec dedan le code suivant:
document.form.submit();

Si qqun a une idee?

4 réponses

  1. Form: c 'est bien l'ID du formulaire?

    Dans le cas contraire, il faudra mettre le nom de l'ID

    Si tu connais pas le nom de l'ID, tu peux aussi mettre:
    document.forms[0].submit();
    1. Si ton formulaire s'appelle formulaire, tu n'as qu'à mettre
      document.form.formulaire.submit();

      Cependant, je crois que IE comprends directement
      formulaire.submit();

      Envoyé par Alexandre GROLLEAU
      Alias kami58
      1. Bon alor voila j'ai trouver....

        a) Oui c'est bien l'ID du formulaire

        EN fais IE version MAC refuse de valider un formulaire si celui-ci n'a aucun champ input de definis.

        Merci a tous
        1. Il est tres trES TRES foireux de donner le nom d'une balise HTML comme nom d'ID.

          Nomme l'ID de ce formulaire différemment, ce sera déjà un sacré problème de moins.
      2. Bonjour,

        voila j'ai un problème. Le code ci dessous fonctionne parfaitement sous FF mais pas sous IE.

        <div id="apDiv2" onClick="javascript:document.AcPro.submit()" style="cursor:pointer">
        <form id="AcPro" name="AcPro" method="post" action="AccueilClubPro.php" target="_self">
        <input name="IdCat" type="hidden" id="IdCat" value="1" />
        </form>
        </div>

        une ame charitable pourait elle m'aider ?

        Merci par avance
        1. ouais pareil pour moi quelqu'un aurait il une idée pour ce code?
        2. Même problème..... Fichu IE :(