1

我有一个表格 - 需要的字段很少;

当代码是这样的时候,它实际上可以工作,

<input value="Send Message " type="submit">

但是当包含 css 时它不起作用.. 提交表单时没有任何验证。

<a class="button form-button-submit" >  Send </a>    

请问有什么帮助吗?

4

2 回答 2

2

通过链接按钮,您可以使用 JavaScript 提交表单。这可能并不总是导致浏览器验证数据。相反,使用普通的提交按钮并相应地设置样式,如下所示:

<form action="/somewhere" method="post">
    <input type="text" name="a_field" required>
    <button type="submit" class="form-button-submit">Send</button>
</form>
于 2013-08-20T09:10:18.383 回答
1

好吧,看起来您不仅在添加 CSS,还在更改 HTML!

保持元素相同,但应用类,你应该没问题。

<input value="Send Message" type="submit" class="button form-button-submit">
于 2013-08-20T09:08:22.813 回答