2016-10-25 173 views
0

,我有一个文本字段,看起来有几分像这样:接下来是一个提交按钮制作所需的字段提示之前来的onclick =确认()眼下提示

<input type="text" name="name" value="" pattern=".{3,}" required title="3 char minimum"> 

<input type="submit" value="Submit" onclick="return confirm('Are you sure?')"> 

如果在文本框中没有三个字符,并且我点击提交按钮,confirm()框将优先考虑首先提出,而不是首先提出的所需标题。

有没有一种方法可以在提交按钮的确认窗口之前显示所需的标题?

这里有一个小提琴:https://jsfiddle.net/yu21maor/

回答

3

而是对提交按钮的点击,就可以把表单提交的呼叫。

试试这个:

<form action="" onSubmit="return confirm('Are you sure?')"> 
    <input type="text" name="name" value="" pattern=".{3,}" required title="3 char minimum"> 
    <input type="submit" value="Submit"> 
</form> 

Fiddle