2013-03-29 42 views
-1

HTML:如何使用香草javascript檢查html5表單有效性?

<form id="myform" method="post"> 
    <input name="email" type="email" required=""/> 
    <input name="fname" type="text" required="" /> 
    <input name="zip" type="text" /> 
    <input type="button" value="button" /> 
</form> 

在這裏,我只想通過應用JavaScript函數爲HTML5我們可以做到檢查電子郵件?

編輯
以前一直不清楚/被誤解。我的問題是我們有像form.email.valid()布爾有效檢查,以便我們可以檢查電子郵件只使用JavaScript?

回答

2

你應該改變你的按鈕輸入。 HTML5的提交按鈕需要如下所示:

<button type="submit">Submit</button> 

此外,給你的電子郵件的佔位符將是不錯:

<input name="email" type="email" placeholder="[email protected]" required=""/> 

jsFiddle

+0

我需要通過不提交表格來調用,否則我可能需要檢查電子郵件的有效性。 – vusan

+0

@vusan你試過jsFiddle嗎?它已經驗證它是否是電子郵件 – lifetimes

+0

好了現在我們可以像'$('#form')[0] .checkValidity()'使用純javascript了。 – vusan