このページは福井県立大学の田中求之が2006年1月まで運用していた Mac のサーバ運用に関する会議室 「Web Scripter's Meeting」の記録です。情報が古くなっている可能性がありますのでご注意ください。

フォームに入力した内容の検証がうまくいきません。

発言者:TM
( Date Tuesday, April 04, 2000 16:58:51 )


はじめまして、もう崖っぷちです。
どなたか助けてくださいませんか。

Nameというテキストエリアに入力した文字をJavaScriptで
検証したいのですが、テキストエリアに1バイトの文字が入力
された場合は問題なく動作するのに、なぜか2バイトの文字を
入力するとName.valueは""つまり空を返します。
どの文献もネット上のスクリプトもこの様なケースには
触れていませんが、解決方法はあるのでしょうか?

よろしくお願いします。

kozka さんからのコメント
( Tuesday, April 04, 2000 22:25:05 )

Mac版のNetscape製品ではこの問題がおきますね。

デフォルトの値をフォーム内に入れておいてユーザーにはそれを上書きして
もらうという方法があります。

もっと良い方法があれば知りたいです!

TM さんからのコメント
( Thursday, April 06, 2000 15:45:29 )

ありがとうございます。上記以外に方法はないんですね。
JSも探りながらサーバー側で対処する方法を考えてみます。
それでは。

/2 さんからのコメント
( Friday, April 07, 2000 13:40:21 )

これ困った問題です。「JavaScriptサンプル集/FAQ」Q3に出てます。
history.go(0)で再読み込みさせるという方法です。


→  JavaScriptサンプル集/FAQ