我已經寫了相同的JavaScript兩次,兩個文本框,但它同時運行一個文本框腳本我需要編寫一次,調用相同的多個文本框JavaScript驗證的onblur
function checkalphabets() {
var pattern = /^[a-zA-Z\s]+$/;
if (!pattern.test(myTextBox.value)) {
modal({
type: 'warning',
title: 'Warning',
text: 'Only Alphabets allowed!',
center: false,
callback: function(){ $("#myTextBox").focus();}
});
exit;
return false;
}
return true;
}
function checkalphabets1() {
var pattern = /^[a-zA-Z\s]+$/;
if (!pattern.test(TextBox1.value)) {
modal({
type: 'warning',
title: 'Warning',
text: 'Only Alphabets allowed!',
center: false,
callback: function(){ $("#TextBox1").focus();}
});
exit;
return false;
}
return true;
}
$('.modal-btn').click(function() {
$('#modal-window').hide();
});
這裏是fiddle
您應該在嘗試提取它們的值之前定義myTextBox和TestBox1。 – 2015-04-02 07:39:32