function validateFieldsCallBack() { var strErrorMsg=''; var strname = document.callbackform.name.value; if (((strname.length < 1) || (strname.length > 20)) || strname == 'Nom') { strErrorMsg+=' * Votre Nom \n'; } var strphone=document.callbackform.phone.value; if ((!verifyNumeric(strphone) || (strphone.length > 15)) || strphone == 'Téléphone') { strErrorMsg+=' * Votre Téléphone \n'; } if (strErrorMsg!='') { strErrorMsg='Veuillez vérifier les données suivantes :\n'+strErrorMsg; alert(strErrorMsg);var submitOk = false; } else { var submitOk = true; } return submitOk; } function submitFormCallBack() { return validateFieldsCallBack(); } function verifyNumeric(strInput) { if (strInput != '') { if (!strInput.match(/[^0-9]/)) return true; } }