■
これをそのまま試すと
の中身を書き換えてしまう。あまり使わない<cite>を指定することで一部分だけを書き換えられた。XSLファイルの中ではなくて、外部ファイル(copyright.js)として保存する。ちなみにUTF-8にすると©は文字化けしなかった
var chstr = document.getElementsByTagName('cite');
var item = chstr.item(0);
var copylength='Copyright© ほげほげ';
var text = document.createTextNode(copylength);
item.appendChild(text);
XSLの書き換えるところには
<cite></cite>
こんな感じ。