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. 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
  2. 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
  3. 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. 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