
携帯用の入力フォームを作成しており、初期値をvalueで指定しているのですが、正しく表示されません。必要な部分のみを抜き出して次のようなシンプルなHTMLで試しています。
<html>
<head>
</head>
<body>
<form action="test.cgi" method="post" name="form1">
<input type="text" name="test" value="aaa" />
</form>
</body>
</html>
パソコンで表示するとテキストボックスの中に「aaa」と初期値が表示されるのですが、AUの携帯から見るとテキストボックスが空になります。ちなみに「name="test"」を削除してみると正しく初期値「aaa」が表示されます。
原因がわかる方がいらっしゃいましたら、お教えください。
よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
問題はCGIの中身と思えるのですが・・・
一応両方記述した場合はどうですか?
この回答への補足
回答ありがとうございます。
HTMLのフォームの初期値の設定なので、CGIは関係ないと思うのですが、一応確認してみました。長くなりますが、htmlとcgi(perl)のサンプルを入れます。
(1)test.html
<html><head></head>
<body>
<form action="test.cgi" method="post" name="form1">
<input type="text" name="test" value="aaa" />
<input type="submit" value="送信" />
</form></body></html>
(2)test.cgi
#!/usr/bin/perl
use CGI;
{
my $cgi = CGI->new();
my $str = $cgi->param('test');
print "Content-type: text/html\n\n";
print "<html><head></head><body>";
print $str;
print "</body></html>";
exit;
}
上記(1)、(2)を使った場合、フォームのテキストボックスにvalueの初期値aaaは表示されません。CGIでは入力された文字が正しく表示されます。
(1)の name="test" を id="test" に変更すると(1)のvalueの初期値aaaは表示されるのですが、(2)のCGIに移った時に入力された文字を取得することができません。
(1)で name="test" と id="test" を両方記述すると最初の状況と同じで初期値aaaは表示されず、CGIで正しく表示されます。
(1)のhtmlでページの更新をしても初期値が表示されません。何かわかることがあれば教えて下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ホームページのサイトでhtm...
-
htmlの文字が縦書きになる
-
テーブルの行を折りたたみたい...
-
GoogleSearchControlにホームペ...
-
htmlの<input type=”file”>でア...
-
静止画画像をクリックすると音...
-
メモ帳の段落の揃え方
-
css初心者 フレックスボックス...
-
HTML/CSSを使って写真のような...
-
HTMLでクロス抽出したい
-
レスポンシブで困っています・・
-
ホームページの制作について教...
-
テーブルのセルデータを自動改...
-
スマホ(android)のタッチパネ...
-
iPhoneで HTMLファイルを閲覧
-
スマホでHTMLファイルを開いて...
-
<input>のstep属性に違反する入...
-
Dreamweverは今も主流なんです...
-
動画と画像&タイトル2列を横並...
-
完全素人がノーコードWEB制作の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JSPでソースが表示されてしまう。
-
私の能力からして間違っていな...
-
テキストをテキストエリアに自...
-
ある環境のみinputタグが複数あ...
-
vistaでhtml→jspが開けないです。
-
html 入力フォームの内容をjsで...
-
eclipse+Struts+Tomcat
-
読めない!
-
GAE/J 日本語が文字化けする?
-
フォームのテキストボックスの...
-
タグがうまくいかなくて困って...
-
海外向けHTMLを作成する際...
-
html同士の変数引渡し
-
xhtml 1.0とxhtml1.1
-
Strutsでの変数表示
-
ボタンでパラメータを渡すには
-
入力値を引数として検索するに...
-
jspからServletを呼び、元のjsp...
-
フォーム上で押されたボタンに...
-
リクエストに応じたselectedの...
おすすめ情報