javascript - HTML 表单提交问题

标签 javascript html forms

我正在开发一个带有单字段表单的基本登陆页面。这是我第一次涉足表单,所以如果这是基本的或显而易见的,请原谅我。

这是表单的代码:

<form action="#" method="post" onsubmit="alert('Thank you - we'll send an invite soon.')">
    <p><label for="email">ENTER YOUR EMAIL: </label><input type="email" id="email" name="email"/>
    <input name="Submit" type="button" value="Submit"/></p>
</form>

如您所见,这是非常基本的。然而,提交按钮不起作用;您必须按 Enter 键才能提交表单。最重要的是,我也无法让 onsubmit 警报发挥作用。我已经尝试了一千种不同的配置,但收效甚微,我已经束手无策了。

最佳答案

更改提交按钮类型

<input name="Submit" type="submit" value="Submit"/>

关于javascript - HTML 表单提交问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29953803/

相关文章:

javascript - 我如何使用 jQuery 的 .each() 来替换文本/正则表达式?

javascript - 如何获取多个文件的输入类型=文件的文本值?

java - Thymeleaf 获取 url 属性

php - 通过表单更新MySQL数据库

javascript - 返回带有动态键名的键、值对象

javascript - 422(使用ajax提交表单时出现不可处理的实体错误

html - 如何为 'width' 元素保留 'hide'

javascript - 带有溢出 :hidden 的 Div 中带有 Javascript 的可滚动内容

javascript - jQuery - 帮助定义年龄门中的无效日期

JavaScript 表单编号