Javascript表单不会向正文发布任何内容

时间:2015-07-21 14:56:31

标签: javascript html html5 forms

Javascript表单提交除正文部分以外的所有信息。

<form action="javascript:;" method="post" enctype="text/plain"  onSubmit="this.action='mailto:'
                      +document.getElementById('friend1').value+','
                      +document.getElementById('friend2').value+','
                      +document.getElementById('friend3').value+
                      '?cc=test@test.com&subject=Tester and space&body=testit';">

<input type="Email" id="friend1" value="" required placeholder="1st friend's email"/><br>
<input type="Email" id="friend2" value="" required placeholder="2nd friend's email"/><br>
<input type="Email" id="friend3" value="" required placeholder="3rd friend's email"/><br>

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

假设以下列形式更改位于“onSubmit”操作中的正文内容的部分:

&body=testit

任何帮助将不胜感激。提前致谢。 :)

1 个答案:

答案 0 :(得分:0)

用%20替换主题中的空格。我记得多年前有过这个问题。它与编码有关。

&subject=Tester%20and%20space