邮箱:
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;
}

本文介绍了使用JavaScript进行邮箱及手机号格式验证的方法,并提供了一种通过名称和索引定位HTML元素并滚动到该元素的实用函数。适用于前端开发人员提高网页交互体验。

被折叠的 条评论
为什么被折叠?



