Ecrire du javascript en asp.
Hello,
Voilà pour pouvoir afficher des boites de message javascript via mon code asp, j'ai créé une petite fonction :
Code:
1 2 3 4
|
function Message(msg)
Response.Write("<script language='javascript'>alert('" & msg & "');</script>")
end function |
Malheureusement cela ne fonctionne pas lorsque je passe dans mon paramètre "msg" un texte contenant des apostrophe du type : "l'apostrophe".
J'ai essayé de doubler l'apostrophe avec Replace() mais ça ne marche pas mieux. :cry:
Je rencontre un problème similaire lorsque j'essaye d'appeler une fonction javascript en langage serveur.
Si j'écris :
Code:
1 2
|
Response.Write("<select name='liste_asso' onChange='document.form_assos.liste_asso2.value='0';>") |
ça ne fonctionne pas le javascript nécessitant apparement des doubles apostrophes. Du coup je suis obligé de repasser en HTML pur.
Merci d'avance.
Trilby :twisted: