邮箱:
if (!(/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test($.trim($(this).val())))) { alert('不正确');}
手机号:
if (!(/^1[3|5|8][0-9]\d{4,8}$/.test($.trim($(this).val())))) { alert('不正确')}
js定位html元素,浏览器滚到到html元素:
elementType:table和input两种
elementClass:要定位的element的class
index:要定位的element的index
function locationElementByNameAndIndex(elementClass, index, elementType) {
var $body = (window.opera) ? (document.compatMode == "CSS1Compat" ? $('html') : $('body')) : $('html,body');
var $element;
if (elementType == 'table') {
$element = $('.' + elementClass + ':eq(' + index + ')');
}
else {
$element = $(':' + elementType + '.' + elementClass + ':eq(' + index + ')');
}
$body.animate({ scrollTop: $element.offset().top - 100 }, 1000);
$element.select();
return false;
}