ここに私の最初の投稿。内部の発券システムに情報を送信する HTML フォームを作成して電子メールで送信しようとしています。フォームには、特定の情報 (つまりフォーム メニュー) と、ユーザーが説明を書き込める件名を含める必要があります。現在、Outlook を使用して電子メール テンプレートを作成しようとしていますが、情報を正しく表示する方法が見つかりません。
代わりに、HTML Java スクリプト フォームを使用していますが、ユーザーが件名を変更してフォームから情報を送信できるようにすることはできません。誰でも助けることができますか?私は人々がうまくいくと思うフォームを送る方法を試してみたいと思っています.私の現在のアプローチはちょっと厄介です.
現在の機能しない試み。私はこれにかなり慣れていないので、助け、指示、またはこれを解決するのに役立つものを見つけることができる場所へのリンクをいただければ幸いです。
編集:htmlフォームが人々のマシンでローカルに実行されていることを追加する必要があります。これは、フォームを使用するすべてのコンピューターにサーバー経由でこれを行うために人々が使用する言語をインストールする必要があることを意味すると思いますが、これを試しませんでした.
編集 2: jquery を試して更新しますが、機能しません。以前はまったく使用されていません。今オンラインで見ていますが、時間を節約して、これを無効にしている愚かな間違いを誰か教えてもらえますか?
編集 3: 構文を修正しましたが、まだ機能していません
<!DOCTYPE html>
<html>
<head>
<script src="//ajax.aspnetcdn.com/ajax/jQuery/jquery-1.9.1.min.js">
$(function (){
$("#test").submit(function (){
$(this).attr('action','mailto:test@email.com?subject=' + $("#sub").val());
});
});
</script>
</head>
<body>
<form method="get" enctype="text/plain" id="test">
<input type = "text" name = "sub" id = "sub" size = "44">
<select name="Test">
<option value="test1">test1</option>
<option value="test2">test2</option>
<option value="test3">test3</option>
<option value="test4">test4</option>
</select>
</form>
</body>
</html>