No.1ベストアンサー
- 回答日時:
それ以前にNetscape以外でも日本語は使わない方がいいですよ。
ただでさえ日本語処理にはバグや妙な仕様が多いですから。
どうしても日本語を使いたいのなら、属性名ではなく、値の扱いをすればなんとかなるのではないでしょうか。
n = document.main["郵便番号"].value;
ただ、どちらにせよこのCGIにGETメソッドで渡す動作はうまくいかないと思います。
nの内容がURLエンコードされませんので。
このエンコードに関することは、ブラウザに任せるのが最良、というのが私の意見です。
JavaScriptでもescape()やencodeURI()等の一見使えそうな関数がありますが、
実は文字コードの問題でうまく動作しません。
なので、既存のフォームと異なる動作を実現する場合にはFORMを動的に生成する、等の手法が必要になります。
単にFORMを新しいページにsubmitしたいのであれば、HTMLの記述で
<FORM target="_blank ...>
とすればOKです。
この回答へのお礼
お礼日時:2002/05/21 17:47
>それ以前にNetscape以外でも日本語は使わない方がいいですよ。
そうですか。
IE限定のイントラだけで最初適当にやっても動いてた癖が今でも抜けなくて・・。
#気持ちを新たに日本語使わない方法に切替えたいと思います。 (^^;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- Visual Basic(VBA) 検索のユーザーフォームの表示について 1 2023/03/27 23:31
- JavaScript javascriptのちょっとした動作不良(原因は突き止めたのですが) 1 2023/06/15 19:58
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS cssが効かなくて困ってます 1 2023/01/01 23:57
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- Visual Basic(VBA) vba スライサー 1 2022/08/16 14:07
- 電車・路線・地下鉄 総武本線(千葉ー銚子間)について ①アナウンスや日本語表記では『総武本線』とわざわざ?正式名称を使っ 9 2022/09/02 12:16
- Google Maps 郵便番号を Google マップで調べる方法を教えてください 環境としては 日本に滞在して間もない 3 2022/03/23 12:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JavascriptでDOM-based XSSの発...
-
innerHTML内では改行は禁止?
-
ボタンかリンクをクリックする...
-
javaScriptの変数をJavaの変数...
-
formのfileの値をhiddenでも持...
-
JavaScriptのfileオブジェクト...
-
ボタンをクリックするとテキス...
-
JSのボタンを複数う使うには
-
ひとつのボタンでタイマーを動...
-
javascriptで作成されたテーブ...
-
onClickがinput type="image"だ...
-
ポップアップブロックにならな...
-
UWSCでブログへ自動投稿したい...
-
受け取ったパラメータが文字化け
-
コードレビューをお願いします。
-
クリックさせたいが、click()が...
-
フォームのNAMEを変数に格納し...
-
return trueとreturn falseの用...
-
Javascriptでのbuttonのname属...
-
全てのselect要素をデフォルト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
onchangeイベントを強制的に発...
-
onclickが動作しない
-
formのfileの値をhiddenでも持...
-
JavascriptでDOM-based XSSの発...
-
ボタンかリンクをクリックする...
-
追加ボタンを押した際に ok ボ...
-
クリックさせたいが、click()が...
-
javaScriptの変数をJavaの変数...
-
JavaScriptのfileオブジェクト...
-
VB.NETで<Input>タグ、<text...
-
JQueryでfunctionに引数としてI...
-
innerHTML内では改行は禁止?
-
javascriptで作成されたテーブ...
-
クリックでテーブル内の背景色...
-
ボタンをクリックするとテキス...
-
開いた子ウィンドウにあるボタ...
-
JSのボタンを複数う使うには
-
javascriptでtextareaに文字列...
-
jQueryで設定したイベントハン...
-
Firefoxでwindow.openerが動作...
おすすめ情報