Page 1 sur 2
tidy javascript
Publié : 05 avr. 2006, 23:34
par tibibs
salut,
dans ce code, tidy me dit qu'il y a des caractères non autorisés, mais je ne vois pas quoi!
Code : Tout sélectionner
<a href="javascript:del_shout('Mimura', '68');"><img style="border: 0;" src="modules/Textbox/images/del.gif" alt="" title="Supprimer ce message" /></a>
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
Publié : 05 avr. 2006, 23:43
par tibibs
on met pas de /> à la fin de la balise ouvrante de <a href="..."> sinon, ça ferme le lien et n'intègre aucun caractère (un lien invisible et nom cliquable...
) ou alors c'est moi qu'ai raté une case
edit : lol olivier, il s'aperçoit de son "erreur"(?) et il supprime sa réponse :p
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
Publié : 05 avr. 2006, 23:47
par FF_Olivier
Sorry, grossière erreur de ma part, c'est pour ça que j'ai effacé mon msg, mais tu as été plus rapide que moi, désolé du coup pour le suivi du post

...
_____
Message envoyé avec : Mozilla/5.0 (Windows; U; Win98; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
Publié : 06 avr. 2006, 00:08
par tibibs
oooo cŽest pas grave il est tard lol
Message envoyé avec : Mozilla/4.0 (PSP (PlayStation Portable); 2.00)
Publié : 06 avr. 2006, 08:21
par SB
Est-ce que ça ne serait pas le href="javascript:..." qui poserait problème. Sémantiquement je ne suis d'ailleurs pas persuadé du caractère correct de ce code. <a> est censé être utilisé pour un lien, pas pour déclencher un script. Est-ce qu'un "onclic=javascript:..." assorti d'un style="cursor:pointer" si tu souhaites modifier le curseur ne serait pas plus indiqué ?
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
Publié : 06 avr. 2006, 08:40
par calimo
Ça dépend effectivement de l'utilisation voulue, mais il est évident que ce n'est pas un lien, donc l'utilisation de a (et de href) n'est pas des plus pertinente

Publié : 06 avr. 2006, 18:25
par tibibs
ok, oué je pensais aussi à cetter erreur (voir titre du topic ^^) mais comment faire autrement? je sais pas comment faire avec onclick etc... donc si quelqu'un à un lien merci de me le soumettre :p
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
Publié : 06 avr. 2006, 20:19
par tibibs
pourtant :
Souvent même, la fonction valider() est appelée directement dans l'attribut "href" d'un lien :
Cas C
<a href="javascript:valider()">Ok</a>
<a href="javascript:valider()"><img src="ok.png" alt="ok" /></a>
source : openweb
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
Publié : 06 avr. 2006, 20:49
par calimo
tibibs a écrit :pourtant :
Souvent même, la fonction valider() est appelée directement dans l'attribut "href" d'un lien :
Cas C
<a href="javascript:valider()">Ok</a>
<a href="javascript:valider()"><img src="ok.png" alt="ok" /></a>
source : openweb
Si tu avais lu
un peu plus bas :
Pourquoi ce sont des erreurs ?
(...)

Publié : 06 avr. 2006, 21:25
par tibibs
ooooooooops
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
Publié : 06 avr. 2006, 21:50
par tibibs
en fait je veux que quand je clique sur une image, le js s'exécute donc si j'écoute openweb, je dois utiliser
mais comment j'insère le js?
merci d'avance
désolé mais je suis pas suer caler du tout en webmaster et encor moins en js!
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
Publié : 06 avr. 2006, 22:23
par SB
Non les balises <input...> c'est pour remplir des champs de formulaire. Pour simplement cliquer sur une image essaie :
Code : Tout sélectionner
<img src="ok.png" alt="ok" onclick='javascript:del_shout('Mimura', '68');' style='cursor:pointer' />
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
Publié : 07 avr. 2006, 13:02
par calimo
Dans tous les cas, n'oublie pas qu'il ne faut pas faire dépendre le bon fonctionnement de la page du javascript.
À vrai dire on ne sait pas exactement ce que tu veux faire, donc forcément c'est difficile de te répondre

Publié : 07 avr. 2006, 16:58
par tibibs
lol, t'inquiète pas, le javascript n'est pas primordial pour la page...
ok, merdi, ton code marche
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1
Publié : 07 avr. 2006, 21:57
par tibibs
sinon, à quoi sert le cursor: poniter; ???
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.1) Gecko/20060111 Firefox/1.5.0.1