Auteur Sujet: [javascript] Erreur Incompréhensible  (Lu 742 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne DaMonkey

  • Habitué
  • **
  • Messages: 175
    • http://www.wantow.be
[javascript] Erreur Incompréhensible
« le: 15 février 2004 à 16:34:13 »
Voici mon code :

La fonction
<script language="javascript">
function commentaire (x) {
  // code de la fonction (ouverture d'une fenêtre)
}
</script>

Ensuite les éléments qui font appels à cette fonction :

- un bouton de type "button" (et non submit)
<input name="lireCommentaire" type="button" id="lireCommentaire" value="Lire les commentaires" onClick="javascript:commentaire(1)">

========> ne fonctionne pas, erreur : "Cet objet ne gère cette propriété ou cette méthode".


- un lien texte
<a href="javascript:commentaire(1)">Lire les commentaires</a>

========> fonctionne parfaitement et fait bien appel a la fonction !



=> la question, pourquoi ca fonctionne sur un lien texte, et pas sur un bouton ???

Incompréhensible...

Merci à tous de m'aider !
Fred
« Modifié: 15 février 2004 à 16:36:05 par DaMonkey »

Hors ligne Pat31

  • Débutant
  • *
  • Messages: 28
[javascript] Erreur Incompréhensible
« Réponse #1 le: 15 février 2004 à 17:58:04 »
<script language="javascript">
function commentaire (x) {
 // code de la fonction (ouverture d'une fenêtre)
}
</script>
[ ... ]
<input name="lireCommentaire" type="button" id="lireCommentaire" value="Lire les commentaires" onClick="javascript:commentaire(1)">
Citer
===> ne fonctionne pas, erreur : "Cet objet ne gère cette propriété ou cette méthode".
Essaye onClick="commentaire(1)" tout simplement  ;)

@+

--
Pat31
 

Hors ligne DaMonkey

  • Habitué
  • **
  • Messages: 175
    • http://www.wantow.be
[javascript] Erreur Incompréhensible
« Réponse #2 le: 15 février 2004 à 19:46:03 »
deja essayé...

merci quand meme.

J'attend toujours de l'aide...

Hors ligne tooms

  • Débutant
  • *
  • Messages: 62
[javascript] Erreur Incompréhensible
« Réponse #3 le: 15 février 2004 à 23:17:10 »
Je viens d'essayer ça :
<html>
<head>
<script language="javascript">
function commentaire (x) {
 alert(x);
}
</script>
</head>
<body>
<input type="button" value="test" onClick="commentaire(1)">
</body>
</html>
cela marche parfaitement à toi de voir maintenant ;)

Hors ligne DaMonkey

  • Habitué
  • **
  • Messages: 175
    • http://www.wantow.be
[javascript] Erreur Incompréhensible
« Réponse #4 le: 15 février 2004 à 23:47:12 »
Merci quand même... je l'ai finalement associé à un lien texte... ca me prenais trop la tete.

Je sais vmt pas où est l'erreur :S