我在我的服務器上這樣做了,它似乎只檢查條目的第一個字符。 然後,我試圖把它放在jsFiddle的例子和測試它,但我不知道如何讓jsFiddle工作,因爲那裏似乎沒有任何反應。 https://jsfiddle.net/bw906rLt/我打破了jQuery正則表達式?
我已經嘗試了許多例子在香港專業教育學院發現的計算器,但每次它只是測試的第一個字母
<input id="email" onKeyUp="testEmail(this);">
<span id="a">answer</span>
function testEmail(el) {
var em = $(el).val();
if (validate(em)) {
$("#a").html("valid");
} else {
$("#a").html("invalid");
}
}
function validate(em) {
var regex = /^([[email protected]])/;
return regex.test(em);
}
這是我做的一個簡單的例子,但它不工作。 我的服務器上回應有效期爲「A」,無效的「(」尚未生效的「一(」。
我已經閱讀正則表達式的幾件事情,但我在想念這裏somwhere
完全擋板我
'up'沒有在https://jsfiddle.net/bw906rLt/定義? – guest271314
就像一個邪惡的提醒http://haacked.com/archive/2007/08/21/i-knew-how-to-validate-an-email-address-until-i.aspx/ –