「\」使用時の留意点
たとえば、Perlでダブルクォート文字列の中にデータとしての「\」ある場合は、エスケープして「\\」とします。
しかし、その文字列内がJavaScriptの場合は、「\\\\」とします。
またしかし、そのJavaScriptがHTMLでのonClick属性値にある場合、属性値なので、文字参照とかURLエンコードとか悩むところですが、今回の場合は「\\\\」でいいみたいです。
たとえば、Perlでダブルクォート文字列の中にデータとしての「\」ある場合は、エスケープして「\\」とします。
しかし、その文字列内がJavaScriptの場合は、「\\\\」とします。
またしかし、そのJavaScriptがHTMLでのonClick属性値にある場合、属性値なので、文字参照とかURLエンコードとか悩むところですが、今回の場合は「\\\\」でいいみたいです。