HTML Form Check required =“”on onclick =“window.print()”

时间:2014-10-02 14:11:04

标签: javascript jquery html html5

我有一个简单的网页表单,一旦按下提交按钮,检查所有必填字段是否有数据然后打印。

这是我到目前为止的一个例子。

<form>
    <span><input value="" required=""/><label>First</label></span>
    <input type="submit" name="submit" value="Submit" onclick="window.print()"/>
</form>

当用户点击提交按钮时,页面将被发送到打印机。然后,一旦打印页面并且用户返回页面,则浏览器进行所需的检查。我该如何翻转这些功能?

谢谢, 亚历

1 个答案:

答案 0 :(得分:8)

删除onclick,然后在表单上使用onsubmit

<form  onsubmit="window.print();">
    <span><input value="" required=""/><label>First</label></span>
    <input type="submit" name="submit" value="Submit" />
</form>