スペースと特殊文字を含む文字列を渡そうとしていますが、エラーが発生し、何も機能しません。例えば
<img onclick='addKeyword("celebritynews&gossip");' src="images/plus.png" >
しかし、文字列celebritynews&gossip内の「&」はコードを壊しています。
問題がaddKeyword
機能していることがわかりました。次のコードを使用して、urlという名前の変数を定義しました。
function addKeyword(categoryId){
var url = "addKeyword.php?uid=" + user_id + "&categoryId=" + categoryId + "&keyword=" + $("#keyword_" + categoryId).attr("value");
}
$( "#keyword_" + categoryId)が問題を引き起こしています。それを解決する方法はありますか?