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();
    0
    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
      0
      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
        0
        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.
          0
      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
        0
        1. ouais pareil pour moi quelqu'un aurait il une idée pour ce code?
          0
        2. Même problème..... Fichu IE :(
          0