myData.setValue(i, 9, '<a href="'+scriptDelete+'" onclick="return confirm(\"coucou\");" > Delete </a>');
Il y a quoi dans scriptDelete ? Si c'est du script, il vaut mieux tout rassembler dans le m�me attribut, soit href soit onclick. Utiliser les deux est une source d'embrouille car le code est �parpill�.
Une fois construit par JS, le bout de code HTML ressemble � �a :
<a href="
" onclick="return confirm("coucou");" > Delete </a>
(C'est quelque chose que tu peux voir avec l'inspecteur HTML, un outil pr�sent dans tous les navigateurs r�cents.)
La coloration de ce forum met bien en �vidence le probl�me : les guillemets autour de � coucou � ont �t� �chapp�s correctement par JavaScript, mais � pr�sent ils rentrent en conflit avec les guillemets du onclick.
Tu as deux solutions :
- Soit tu �chappes les guillemets � la mani�re HTML : " ou '
- soit tu les �chappes � la mani�re JS mais en faisant attention qu'ils soient diff�rents de ceux du onclick :
myData.setValue(i, 9, '<a href="' + scriptDelete + '" onclick="return confirm(\'coucou\');" > Delete </a>');
Partager