2015-08-31 58 views
0

我正在爲我的電子郵件輸入字段(HTML用於電子郵件)使用模式的過程是[email protected]請參閱下面的代碼段,我沒有得到格拉斯哥充滿(只有gla出現)。電子郵件輸入模式屬性

試圖用各種其他字符串處理這部分電子郵件,但無法獲得前面概述的正確格式。

有什麼理由,我的代碼得到這個:

Email address: 
<input name="email" type='email' pattern=".+ (@student.glasgow.ac.uk)" required /> 
<input style="float: right;" type="submit" name="submit" value="Subscribe"/> 
</form> 

回答

0

你可以通過這個代碼

<input type="email" pattern="[a-z0-9._%+-][email protected][a-z0-9.-]+\.[a-z]{2,4}$" /> 
+0

喜艾哈邁德感謝您的快速響應嘗試,但我想限制的電子郵件有@ student.glasgow.ac.uk是必須的,任何在@符號之前的東西都可以是任何東西...... ive試過這個結果是[email protected]但我希望.gla能夠像格拉斯哥一樣完整,在此先感謝... – user3723480

+0

試試這個現場演示[http://output.jsbin.com/ozeyag/19] 'function validateEmail(email){ var re = /^([\w-]+(?:\.[\w - ] +)*)@((?:[\ W - ] + \)* \ W [\ W - ] {0,66})\([AZ] {2,6-}(:\。?。 [AZ] {2}))$/I?; return re.test(email); }' –

+0

嗨鏈接壞了,我該如何實現該功能! – user3723480