0

jquery を使用して、人のメールアドレスを入力し、名前を入力すると、入力したメールアドレスに「空想あなたはこのリンクに興味がありますか?」とページのリンク?これについての情報を見つけるのに苦労しました。

4

1 に答える 1

0

jquery を使用して「のみ」メールを送信することはできません。php などを考慮する必要があります。しかし、jquery のみを使用したい場合は、1 つの非常に簡単な解決策があります。

<form action="mailto:someone@example.com" method="post" enctype="text/plain">
      <p>Name:
      <input type="text" name="name">
      </p>
      <p>Email:
      <input type="text" name="email">
      </p>
      <p>Content:
      <input type="text" name="comment">
      </p>

      <input type="submit" value="Send" class='submit'>
</form>

次に、jquery を使用してアクション フィールドを変更し、

$(document).ready(function() {
    $('form').on('click', '.submit', function() {
        var mail = $("input[name='email']").val();
        $('form').attr('action',"mailto:" + mail);
    });
})
于 2013-01-22T04:23:56.123 に答える