我试图制作一个可以通过电子邮件向我发送个人详细信息的表单。我已成功获取页面以启动到所选电子邮件地址的新电子邮件,但表单中的输入值未填入电子邮件中。它只是空的。
这是我的代码:
<form role="form" action="MAILTO: myemail@gmail.com">
<input type="text" placeholder="Name" id="name">
<br><br>
<input type="text" placeholder="Phone" id="phone">
<br><br>
<input type="email" placeholder="Email" id="email">
<br><br>
<button type="submit">Submit</button>
</form>
我已经搜索了这个并在论坛上寻求帮助,我正在学习这个程序,但没有成功。任何帮助赞赏。谢谢!
答案 0 :(得分:0)
你的代码是对的,但是你错过了两件事。 1表单的方法,在这种情况下method =“post”,输入需要一个名称而不是id。代码更正如下:
<form role="form" action="MAILTO: myemail@gmail.com" method="post" enctype="text/plain">
<input type="text" placeholder="Name" name="name">
<br><br>
<input type="text" placeholder="Phone" name="phone">
<br><br>
<input type="email" placeholder="Email" name="email">
<br><br>
<button type="submit">Submit</button>
</form>
为了使电子邮件格式更好,我添加了一个enctype。