JavaScript によって生成されたハイパーリンクは次のとおりです。
'<a href="#" onClick=passSearchTerm("' +aa + '");>View</a>'
文字列が次の場合、パラメーターはウェルを渡します。
var aa = 'TAGS(\\"ab\\")';
関数内でアラートして確認しました
関数 passSearchTerm(aa) { alert(aa); }
ただし、変数が次のように定義されている場合、これは警告しません。
var aa = 'TAGS(\"ab\")'; //「a」と「b」の間のスペース
そのような文字列を渡す方法を誰かに提案できますか? よろしくお願いします。実際には、次のような文字列を渡そうとしています:
TAGS("a または b")