2
我想驗證表單的<input>
元素以檢查用戶名或電子郵件。驗證應爲同一文本框在同一文本字段中驗證用戶名或電子郵件
<input id="text1" type="text" placeholder="Enter username or email">
如果與輸入的標籤本身的模式屬性來完成它會更容易完成。因爲我想用jscript編寫驗證消息。
我想驗證表單的<input>
元素以檢查用戶名或電子郵件。驗證應爲同一文本框在同一文本字段中驗證用戶名或電子郵件
<input id="text1" type="text" placeholder="Enter username or email">
如果與輸入的標籤本身的模式屬性來完成它會更容易完成。因爲我想用jscript編寫驗證消息。
,或者你想是這樣的
<input id="text1" type="text" placeholder="Enter username or email">
<input type="button" id="submit" value="Submit" onclick="validate()" />
<script>
function validate() {
var field = document.getElementById('text1').value;
// CHeck if email
if (/\@/.test(field)) {
// Validate email address
}
else {
// Validate username
}
}
</script>
感謝您迴應我的問題。但我不希望我的表單在按鈕按下時進行驗證。我希望它能夠在我們使用模式時自動驗證。由於我使用默認彈出消息來顯示錯誤 http://s33.postimg.org/7tuajglun/Untitled.png –
像我這個標籤只用於電子郵件 –