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

时间:2013-08-06 03:53:52

标签: html

我有一个表单,可以让人们提供电子邮件地址但不允许任何输入。该网站是www.pbadvisory.com.au,这是我的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>

任何修复建议都将受到赞赏

4 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

您无法使用mailto:作为表单操作。如果你想要一个发送电子邮件的表单,它必须在服务器端完成。

答案 2 :(得分:0)

尝试以下更改!

<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>

答案 3 :(得分:0)

表单方法应该是'发布'不能得到。这就是你的问题的原因。这里的任何方式都包括带有电子邮件主题的完整代码。

<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>

希望它有所帮助。

<强>更新 请注意,如果您希望用户订阅您的网站,这不是正确的方法。