いやー、また「フォクすけのいたずら」にはまってしまった。
(1)XMLをDomにいれて、テキストノード.textとやっても、IEだったら、
文字を返してくれるが、FireFoxでは返さない。
テキストノード.nodeValueにしないと。。
(IEでも、テキストノード.nodeValueはOK)
(2)イベント処理で、FireFoxには、srcElementがない。
そこで、event.srcElement.valueのところは、event.target.valueと
しないとだめなようだ。
このとき、IEと、FireFoxの切り分けは、
自作プラグイン/cookie.inc.php
http://pukiwiki.sourceforge.jp/?%E8%87%AA%E4%BD%9C%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2Fcookie.inc.php
に書かれているように、document.allをつかって、
if (document.all)
{
val = event.srcElement.value;
}
else
{
val = event.target.value;
}
のようにすればいいみたい・・
こんなのに1時間も費やしてしまった。。うーん(>_<!)