2016-04-13 4 views
0
<form name="input" action="html_form_action.asp" method="get"> 

<input type="submit" value="Submit"/> 

<form name="input" action="html_form_action.asp" method="get"> 

<input type="reset" value="Reset"/> 
<form action="MAILTO:[email protected]" method="post" > 

</form> 

</div> 

これは私がやっているウェブサイトプロジェクトです。問題は、[送信]をクリックするとフォームがフォームアクションに表示されたメールに電子メールを送信しないということです。誰かがこれで私を助けてくれますか?htmlのフォームを作成する

ありがとうございます。

+0

[送信ボタンのMailto](http://stackoverflow.com/questions/12626940/mailto-on-submit-button)の可能な複製 – Hatchet

答えて

0

@AllJsによってコメントされていますが、これはフォーマットが不適切です。

電子メールを送信する場合は、JavaScript経由でこれを行うことができます。フォームをクリーンアップし、イベントを作成して送信することができます。

以下は、さまざまな方法でメールを送信する方法です。

  • 純粋なHTML

    <a href="mailto:[email protected]">Click here to mail</a> 
    
  • あなたは多分これを行うにしようとした

    //JavaScript 
    function sendEmail() { 
        window.location.href = "mailto:[email protected]"; 
    } 
    //HTML 
    <button type="button" onClick="sendEmail()">Email!</button> 
    
0

JavaScriptとHTMLを持つもう一つの例:

<form method="post" action="mailto:[email protected]" enctype="text/plain"> 
    <input type="text" name="input"/> 
    <input type="reset" value="Reset"/> 
    <input type="submit" value="Submit"/> 
</form> 

フォームを作成するときはtutorialです。

ここにはmailto protocolに関するドキュメントがあります。

関連する問題