linuxのNCでフォームが書き換わらない?
[上に]
[前に]
[次に]
ひろびろ
1999/10/19(火) 23:13:41
こんにちは。
Vinelinux + NetscapeCommunicator4.08の環境でJavaScriptを
使ってFORMのtextの内容を書き換えようとしているのですが、
うまく書き換えられずに困っています。
下記のスクリプトのように、書き換えたい内容をvalueに代入
しているのですが、これをWindows98のIEとNCで試したところ
きちんと書き換わりました。
ところが、これをVineLinuxのNetscapeCommunicator4.08で
実行すると上手く書き換わらないんです(正確には、書き
換わっているようなのですが、表示が消えてしまいます)。
電卓のように計算結果をフォームに出力したいのですが、
何か良い方法はありませんか?
<HTML><HEAD>
<SCRIPT LANGUAGE="JavaScript">
function func()
{
alert( document.form1.text1.value );
document.form1.text1.value = "AAA";
alert( document.form1.text1.value );
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="form1" >
<INPUT TYPE="button" NAME="button1" onClick="func()" >
<INPUT TYPE="text" NAME="text1" VALUE="---">
</FORM>
</BODY></HTML>
ふじ
1999/10/19(火) 23:29:12
VineLinux1.1 + NN4.08(インストールしたまま)で上記のHTMLを
試したところ、テキストボックスの値がAAAに書き換わりました。
おそらく環境は同じだと思うんですが...謎ですね。
#うちは KDE1.1.2 ですが、これは関係ないですよねぇ。
ひろびろ
1999/10/21(木) 22:41:41
ふじさん。試して頂いてどうもありがとうございます。
私の使っているWindowManagerはWindowMakerなのですが、
他のWindowManagerで試しても結果は同じでした。
(書き忘れましたが、VineLinuxのバージョンは1.0です)
試しに別のディストリビューション(TurboLinux4.2 + KDE)で
動かしたところきちんと動いたので、VineLinux1.0だけの
問題かもしれません。
あまり問題解決になっていませんが、今回はあきらめる
ことにします。
どうもありがとうございました。
[上に]
[前に]
[次に]