• 締切済み

送信ボタンができない?

こんにちは。Macに付属の「SimpleText」で、HTMLを記述してホームページを作成しようとしています。 <form>タグ内で、   <input type=submit alt=送信>   <input type=reset alt=リセット> としましたが、送信ボタンやリセットボタンができません。(IEで見ても、ボタン自体が現れません。) <form action="mailto:(メールアドレス)"> としているのですが、これがまずいのでしょうか? (CGIを使用しないといけないのでしょうか?) なお、OSは9で、OS8からのアップグレードです。(初代iMac使用) ご存知の方、ぜひご意見をお願いいたします!

  • emico
  • お礼率42% (139/326)
  • Mac
  • 回答数7
  • ありがとう数3

みんなの回答

  • cat_2001
  • ベストアンサー率58% (35/60)
回答No.7

あ、すみません、書き間違えました(汗) >メーラーやプロバイダなどによって ではなく「メーラーやブラウザによって」です。プロバイダさんは関係ないです。ごめんなさい。 そして、勿論「メーラーを使用してあたかも普通のフォームを使用しているかのように送信する」ので、メーラーの設定は欠かせません。 これは、「わざわざメーラーを一々立ち上げてアドレスを入れて、タイトルを打って・・・」等という手間を省いただけのような簡単なものです。ですので、アンケートなどを例えばやろうとしても、返信は戻って来る可能性は普通のフォームに比べて低いという事をまず認識して置いてください。 >form action=="mailto:△△△@×××.co.jp">の部分しかないことに問題があるのでしょうか? まず、私のサンプルで書いた部分ですが ・method="post"・・・actionで指定したメールアドレスにメールとして送信できる形にします。 ・enctype="text/plain"・・・データの送信形式を、テキスト形式に設定します。 ですので、書いて置いてください。 当方のマックでは実はメーラー設定をしていないので、今回のフォームを確認できていません。・・・が、winでは動いていますし、このやり方が一番メジャーです。 そして、昔マックOS9で操作した記憶がちょこっとあるような・・・。 ボタン自体が現れないのは、解決しましたか? フォームタグを入れれば(ちゃんと閉じタグも忘れずに)、ボタンは動かずとも必ず表示されます。 何か小さなミスは有りませんか? 因みに私のソースをそのまま使ってみてもボタンアクションは動きませんか? 頑張ってください。

  • cat_2001
  • ベストアンサー率58% (35/60)
回答No.6

え~っと、本件とは直接関係無いかもしれませんが・・・ #1の方が >フォームメールを送るにはフォームメール用のcgiが必要 と有りましたが、メーラーを利用しての送信なので特に必要ないはずです。 しかし、メーラーやプロバイダなどによってはこのフォームは使用できない場合があります。・・・ので、できればフォームメールではなく、cgiやasp等を使われる事をお勧めします。 ソースにすると <html> <head> <meta http-equiv=Content-Type content="text/html; charset=Shift_JIS"> <title></title> </head> <body> <form action="mailto:△△△@×××.co.jp" method="POST" enctype="text/plain"> <input name="氏名" size="30">氏名<br> <input name="メールアドレス" size="30">メールアドレス<br> <input type="submit" value=" 送信 "><input type="reset" value=" クリア "> </body> </html> こんな感じですね。

emico
質問者

お礼

回答ありがとうございます。 「メーラーやプロバイダによってはこのフォームが使用できない場合がある」とのことですので、プロバイダに確認します。 ただ、”動作しない”のではなく、”ボタン自体ができない”ということがわからないのですが・・・。 あと、<form action="mailto:△△△@×××.co.jp" method="POST" enctype="text/plain"> と書いていただいていますが、<form action=="mailto:△△△@×××.co.jp">の部分しかないことに問題があるのでしょうか? よろしければ、もう一度ご回答をお願いします。

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.4

ボタンに出てくる文字は、input タグの value 属性で指定します。なので、こんな感じ。 <input type=submit value="送信"> <input type=reset value="リセット">

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.5

ボタンに出てくる文字は、input タグの value 属性で指定します。なので、こんな感じ。 <input type=submit value="送信"> <input type=reset value="リセット">

  • Gaultier
  • ベストアンサー率56% (64/113)
回答No.2

altではなく <input type=submit value=ボタン名> に変えてあげてください。 後、フォームメールを送るにはフォームメール用のcgiが必要だったはずです。 使ってるHPスペースがcgi利用可能なとこでしたらフォームメール用のcgiをweb上で 落としてきてそれを使ってみてはどうでしょう?

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

ボタンに出てくる文字は、input タグの value 属性で指定します。なので、こんな感じ。 <input type=submit value="送信"> <input type=reset value="リセット">

emico
質問者

お礼

スミマセン。「value」に関しては入力ミスです。 ただ、それを除くと、a-kumaさんと同じ様になっているのですが・・・

  • Gaultier
  • ベストアンサー率56% (64/113)
回答No.3

altではなく <input type=submit value=ボタン名> に変えてあげてください。 後、フォームメールを送るにはフォームメール用のcgiが必要だったはずです。 使ってるHPスペースがcgi利用可能なとこでしたらフォームメール用のcgiをweb上で 落としてきてそれを使ってみてはどうでしょう?

emico
質問者

お礼

早速の回答ありがとうございます。 スミマセン。入力ミスです。 SimpleTextでは「value」にしていました。

関連するQ&A

  • 「送信」「クリア」ボタンを画像で表示したい

    formタグを使ったお問合せフォームを作っているのですが、「送信する」ボタンと「クリアする」ボタンを画像で表示させる方法を教えてください。現在 <INPUT name="submit" TYPE="image" id="submit" SRC="xxx.jpg" alt="送信する" WIDTH="110" HEIGHT="25" BORDER="0"> <INPUT name="reset" TYPE="image" id="reset" src="xxx.jpg" alt="クリア" width="75" height="25" border="0"> というように記述しているのですが、クリアボタンを押しても「送信」されてしまいます。 type="image"は送信だけでしょうか、他にありましたら教えてくださいm(_ _)m

    • ベストアンサー
    • HTML
  • メーラーを使ったメール送信フォームで・・・

    こんにちは。 sendmailが使えないので、以下のように メーラーを使用してメール送信するフォームを設置しています。 <FORM method="POST" action="mailto:xxx@xxx.ne.jp?subject=【メール送信】" enctype="text/plain">  :  : <INPUT type="submit" value="送信" name="submit"> <INPUT type="reset" value="リセット" name="reset"> 送信ボタンを押しても画面がそのままなので、 送信後はトップページへ戻るよう案内をしています。 これを、送信ボタンを押した後に「ご利用ありがとうございました」などといった 別のページへジャンプするように設定する事は可能でしょうか? 不可能なら今のままでいこうと思っていますが、 もし方法があれば変更したいと思っています。 ご存知の方がいましたらご教授ください。 よろしくお願いします。

  • ”送信ボタン” ”クリアボタン” について

    困ってます。 ”送信 クリアボタン” <input type="submit" value="送信" name="B1"><input type="reset" value="リセット" name="B2"> これを2つの画像にした場合、送信アイコン、クリアアイコンにはどう記述すればOKでしょうか? 困ってま~~~~す。

    • ベストアンサー
    • CGI
  • メールフォームの送信ボタンをアイコンにする方法

    お世話になります。 ホームページビルダー11で作成している、HTML初心者です。 メールフォームを作成するために色々調べてやってみたのですが、 送信ボタンを<input type="submit">のデフォルト表示ではなく、 アイコンを使用したいのですが、なかなかできません・・・。; 他に、 <BUTTON type="submit"> <IMG src="***.jpg" alt="送 信"> </BUTTON> としたらデフォルトボタンの上にアイコンが乗っかるような表示に なってしまいました。;; あと、"submit"のほかに"reset"も作成したいです。 アイコンを使用して送信ボタン、リセットボタンを作るには、 どうしたらよいでしょうか? お手数ですが、ご教示お願いいたします。<(_ _)>

  • 送信フォームについて

    過去の記述を捜してみたのですが今一理解が出来ません でしたのでお尋ねします。 HTML文書中に感想欄を設けたく次の様にしました。 <form method="POST" action="mailto:****@***.ne.jp"> 名前: <input type=text name="NAME" size=20><br> 感想: <input type="text" name="MSG" size=20><br> <input type="submit" value=" 送信 "> <input type="reset" value=" 取消 "> </form> このテキスト枠内に文字を入れ送信ボタンを押すと自分 宛が記入された新規メール****@***.ne.jpが立ち上がって 来て内容が自分の所へ送信できません。 メーラーはBecky! Internet Mail version 2を使用して います。OSはWindowsXPです。 ・送信ボタンを押した内容が送信できないのはなぜ? ・メール用紙がでてくるのはなぜ? ・この様なフォームはパソコンでも携帯電話でも共通で  使用できますか? どなたか教えてください。よろしくお願いします。

    • ベストアンサー
    • HTML
  • 送信フォームがきちんと作動しません~

    HTML文書中に次のような記述をし mailto:の後ろのメールアドレスは自分のメールアドレスに書き変えたのですが <form metho="POST" action="mailto:●●@△△.■■.jp"> <div>名前: <input type=text name="NAME" size=20></div> <div>感想: <input type="text" name="MSG" size=20></div> <input type="submit" value=" 送信 "> <input type="reset" value=" 取消 "> </form> このHTMLに枠内に文字を入れ 送信ボタンを押しても また アウトルックのメール用紙が出てきてしまい せっかく記入したものが送信できません (1) なぜ送信ボタンを押した内容が送信できないのでしょうか?   (mailto:~ のメールアドレスに送信されないの??) (2) 送信ボタンを押すと メール用紙がでてくるのはなぜでしょうか? (3) このソースですと 直接送ることは不可能ですか? (4) この場合 メッセージをデコードするという作業は必要なのですか? (5) CATVの環境で CGIが使えません  送信タイプの簡単なものを教えてく ださい

  • mailtoによる送信ができない

    <html> <body> <form action="mailto:●●@●●.ne.jp" method="POST" enctype="text/plain" name="mail"> アドレス<br> <input type="text" size="20"name="アドレス"><br> 名前<br> <input type="text" size="20" name="送信者"><br> 感想<br> <textarea name="感想" rows="2" cols="20"> </textarea> <br><input type="submit" value="送信"> <input type="reset" name="mail" value="リセット"> </form> </body> </html> とやってもOEが立ち上がるだけで、フォームに書いた内容がOEに 表示されません。

  • FPでのフォーム送信設定について。

    FrontPage2000を用いてサイトを作っています。 メルフォを入れようと思いフォーム挿入→スクロールボック、フォームのオプションにて送信先を自分のメールアドレスに設定しようとしているのですが、何度やっても送信が出来ません。タグをいじるしかないと思うのですが以下のように出ています。 mailtoの先が自分のアドレスとご理解下さい。 どこに問題があるか教えてもらえれば幸いです。 <form method="POST" action="mailto:nobu-++"> <p align="left"><textarea rows="4" name="S1" cols="39"></textarea><br> <input type="submit" value="送信" name="B1"><input type="reset" value="リセット" name="B2"></p> </form>

    • ベストアンサー
    • HTML
  • メールフォームでの送信確認から修正ボタンで戻る方法

    現在、メールフォームを作っています。 とりあえず完成し、動作は全く問題ありません。 ただ、「送信ボタン」と確認画面からの「修正する」ボタンを画像にしています。 「修正する」ボタンを画像にするとなぜか送信が完了してしまいます。 下記は「修正する」ボタンのソースです。 <input type="image" name="check0" value="修正する" src="images/form_btn_back.jpg" width="100" height="35" alt="修正する"> 念のため「送信ボタン」のソースも書いておきます。 <input name="submit" type="image" value="この内容で送信する" src="images/form_btn_send.jpg" alt="この内容で送信する"> 「修正する」ボタンのtypeをsubmitにすると前の入力画面に戻ります。 原因がわからないので詳しい方、ご教授をお願いいたします。

  • ボタンの判定が出来ません?

    print "<P><INPUT TYPE=submit NAME=\"送信\" VALUE=\"送信\"> <INPUT TYPE=submit NAME=\"削除\" VALUE=\"削除\"> <INPUT TYPE=reset NAME=\"クリア\" VALUE=\"クリア\">\n"; 上記のようなコーディングで、ボタンを表示させてますが、 どちらのボタンを押しても、送信しか受け取れません。 どこで、何をどのようにコーディングすれば読みとれるのでしょうか?

    • ベストアンサー
    • Perl