2016-10-25 172 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