var isMobile = '0'; function IsNumber(string,sign) { var number; if (string==null) return false; if ((sign!=null) && (sign!='-') && (sign!='+')) { alert('IsNumber(string,sign)的參數出錯:\nsign為null或"-"或"+"'); return false; } number = new Number(string); if (isNaN(number)) { return false; } else if ((sign==null) || (sign=='-' && number<0) || (sign=='+' && number>0)) { return true; } else return false; } function ValidEmail(emailtoCheck) { // 規則: 1.只有一個 "@" // 2.網址中, 至少要有一個".", 且不能連續出現 // 3.不能有空白 //var regExp = /^[^@^\s]+@[^\.@^\s]+(\.[^\.@^\s]+)+$/; var regExp = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; if ( emailtoCheck.match(regExp) ) return true; else return false; } function validateEmail(form_id,email) { var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/; var address = document.forms[form_id].elements[email].value; if(reg.test(address) == false) { //alert('Invalid Email Address'); return false; } } function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } $( document ).ready(function() { var specialChars = "@!#$%^&*()_+[]{}?:;|'\"\\,./~`-=<>{}[].!@#$%^&*()_-=+/\,?:×,、'~·。;“”¥₩£€※《》【】"; var check = function(string){ for(i = 0; i < specialChars.length;i++){ if(string.indexOf(specialChars[i]) > -1){ console.log(specialChars[i]); return true; } } return false; } }); function check() { console.log(90); if ($('#parent_name').val()=="") { generate("請填寫家長姓名!!"); //$('#parent_name').focus(); return false; } if(!$('#parent_name').val() == "" || $('#parent_name').val()=="限填寫中文") { if($('#parent_name').val().length < 2) { generate("請填寫全名!!"); //$('#parent_name').focus(); return false; } if($('#parent_name').val().length > 4) { generate("姓名太長了!!"); //$('#parent_name').focus(); return false; } var tempChar; var tempValue; tempValue=$('#parent_name').val().toUpperCase(); for (i=0; i=65 && tempChar.charCodeAt(0) <=90) { generate("姓名必須為中文!!"); //$('#parent_name').focus(); return false; } if(tempChar.charCodeAt(0) >=48 && tempChar.charCodeAt(0) <=57) { generate("姓名必須為中文!!"); //$('#parent_name').focus(); return false; } } } var toalarm = false; var str = $('#parent_name').val(); var stralarm = [ '<','>','{','}','[',']','.','!',"@","#","$","%","^","&","*","(",")","_","-","=","+","/",'"',',',"?",":","×",",","、","'","~","·","。",";","“","”","¥","₩","£","€","※","《","》","【","】" ]; //function chk(str){ for (var i=0;i 40) { generate("您的地址太詳細了!!"); //$('#address').focus(); return false; } if($('#address').val()=='數字請以半形輸入') { generate("請填寫您的地址!"); //$('#address').focus(); return false; } var str = $('#address').val(); var n = str.search("號"); if(n<1){ generate("地址請填寫完整,請將門牌號碼的“號”字填入!"); return false; } var toalarm = false; var str = $('#address').val(); var stralarm = [ '<','>','{','}','[',']','.','!','@','#','$','%','^','&','*','_','=','+','/','\'',',','?',':','×',',','、',"'",'~','·','。',';','“','”','¥','₩','£','€','※','《','》','【','】']; //function chk(str){ for (var i=0;i