人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

現在下記のようなWEB PAGEを出来るだけシンプルなHTML記述ですませたいのですが、どなたかお教えいただけませんでしょうか?

----------------------------------
(1) Pageの目的
来訪者に必要な文字列データ(1byte英数字)を入力してもらい、入力完了ボタンを押すことによって、URLに文字列データを付加して送信したい

(2) WEB Pageのイメージ

[Title Page]

指定日(DT) [20061001] <= 入力してもらう

種類 (FTYPE)[SAMPLE ] <= 入力してもらう


+-------+
| Reset | <= Clickすることで、上記の値をリセット
+-------+

+-------+
| Click |
+-------+
↑Clickすることで、上記で入力された値を付加した形で指定URLへ移動 (別windowを開く)
URL=> http://foo.bar.com/test.html?DT=[DTの値]&FTYPE=[FTYPEの値]

●質問者: Harunaha
●カテゴリ:インターネット ウェブ制作
✍キーワード:Click DT HTML reset URL
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● 黒猫
●35ポイント

htmlファイル的には、こんな感じですか?


<html><head><title>title</title>

<body>

<form action="./cgi-bin/send.cgi" method="POST">

指定日:<input type="text" name="DT" cols=10 rows=1 style="ime-mode: inactive;">

種 類 :<input type="text" name="FTYPE" cols=10 rows=1 value="SAMPLE">

<input type="reset" value="Reset">

<input type="submit" value="Click">

</body></html>


http://www.tohoho-web.com/how2/form.htm

「とほほのWWW入門」を見ればフォームはすぐにつくれますが、htmlだけではメールが送れません。

Java-ScriptやCGI(Sendmail等が使える環境必須。)を連携させてください。

上記の例では、send.cgi というスクリプトが別途必要になります。

それには「CGI(perl等)の知識」「スパムメールに利用されないセキュリティ」などが必要となります。

…すいませんが僕では対応できません(^_^;


2 ● kn1967
●35ポイント

<form action="http://foo.bar.com/test.html" method="get" target="別ウィンドウにつける名前">

<input type="text" name="DT" size="8" /><br />

<input type="text" name="FTYPE" /><br />

<input type="reset" /><br />

<input type="" value="Click" />

</form>

といったHTMLがあるとして、、、

<style type="text/css">

<!--

input { ime-mode: disabled }

</style>

を付加して直接入力モードで入力されるように制御する。

ただし、ブラウザの対応状況によってや、コピー&ぺーストされた場合などは入力できてしまったりするので、本当に制御したいのであればJAVAScriptなどでチェックするか、受け取った側でチェックするかが必要になります。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ