Html 为什么我的输入框不接受网站上的数据

Html 为什么我的输入框不接受网站上的数据,html,Html,我有一个表单可以让人们提供电子邮件地址,但它不允许任何输入。该网站是,以下是我的HTML代码: <form action="mailto:jdoe@pbadvisory.com.au" method="get"> <input type="text" name="emailaddress" id="newsletter_email" /> <input type="submit" id="newsletter_subscribe" value="Su

我有一个表单可以让人们提供电子邮件地址,但它不允许任何输入。该网站是,以下是我的HTML代码:

<form action="mailto:jdoe@pbadvisory.com.au" method="get">
    <input type="text" name="emailaddress" id="newsletter_email" />
    <input type="submit" id="newsletter_subscribe" value="Subscribe" name="submit" />
</form>


如有任何修复建议,我们将不胜感激。

您不能将
mailto:
用作表单操作。如果您想要发送电子邮件的表单,则必须在服务器端完成。

尝试以下更改

<form action="MAILTO:jdoe@pbadvisory.com.au" method="post" enctype="text/plain">
    <input type="text" name="emailaddress" id="newsletter_email" />
    <input type="submit" id="newsletter_subscribe" value="Subscribe" name="submit" />
</form>

表单方法应该是“post”而不是get。这就是你问题的原因。任何方式在这里是完整的代码与电子邮件主题也包括在内

<form method="post" action="mailto:youremail@youremail.com?Subject=Email Subject" enctype="text/plain">
E-mail:<input id="emailAddress" name="E-mail" type="text" maxlength="24" /> 
<input type="submit" value="Send Email" /> 
</form>

电邮:
希望有帮助

更新:
请注意,如果您想让用户订阅您的网站,这不是正确的方式。

刚刚浏览了您的网站。实际上,它允许输入文本。但是文本颜色是白色,背景是白色,所以它是不可见的。更改文本颜色以便查看。

输入是什么意思?嗯,你知道互联网是如何工作的吗