【发布时间】:2012-12-04 16:06:07
【问题描述】:
我在尝试实现的项目中遇到了这行代码,乍一看它是标准的时事通讯形式:
<form id="form_newsletter">
<input type="text"
name="newsletter"
id="newsletter"
placeholder="Email Address..." />
</form>
我的问题是,当我点击表单文本字段以写入电子邮件地址时,提交链接按钮出现在应该由这个 css(属性选择器,如果我是正确的)元素触发的一侧:
input[type="submit"]
我的问题是如何使提交按钮将提交的地址发布到我的电子邮件地址?基本上我可以在哪里输入通讯订阅者的收件人? 如果它是一个 javascript 函数,我如何找到它并根据需要对其进行编辑?
【问题讨论】:
-
这很可能会将数据发送到您的服务器,服务器会按照自己的意愿进行处理。它可以将其存储在数据库中,发送电子邮件,或更多。但是 JavaScript 不能直接通过电子邮件发送。
-
您似乎在使用
placeholder代替<label>,即specification says you should not do that。 -
这里有什么问题?您想通过电子邮件发送表格吗?这和 CSS 有什么关系?
-
@Quentin:对于 single field 表单,我认为可以(例如 SO 上的“搜索”表单)。严格来说,
<label>不是必需的。
标签: javascript html css