現在下記のような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の値]
 

回答の条件
  • 1人10回まで
  • 登録:2006/11/16 18:11:58
  • 終了:2006/11/16 19:05:10

回答(2件)

id:KuroNeko666 No.1

黒猫回答回数144ベストアンサー獲得回数22006/11/16 18:49:18

ポイント35pt

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等)の知識」「スパムメールに利用されないセキュリティ」などが必要となります。

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

id:kn1967 No.2

kn1967回答回数2915ベストアンサー獲得回数3012006/11/16 18:50:19

ポイント35pt

<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などでチェックするか、受け取った側でチェックするかが必要になります。

  • id:KuroNeko666
    「URLに文字列データを付加して送信」はできます。
    でも、HTMLだけではURLを解析できなかったはずです。

    URLに乗せる場合は外部サーバでも良かったので、
    CGI利用をオススメしますです。はい。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません