form onsubmit 事件
验证函数提取出来
验证函数提取出来
解决方案 »
- JS自动缩小与放大图片点击下一样保持之前放大与缩小的
- 行路 求教HTML5 audio 中的ended事件问题。
- 标签云效果是如何实现的呢?点击越多颜色越深
- 如何控制同一个页面下两个区域滚动
- 强制 iframe中的链接跳出
- artdialog取消按钮触发事件
- 初学者提问简单的返回值得问题?
- 请问:如何得到<select name="name1"><option value="" >我要得到的值</option></select>中的“我要得到的值”?
- 为什么没有vbscript版啊?
- 请教..在画饼图时.总只是画出一扇出.而不是全圆.
- javascript中怎么能重写内置方法而不影响原方法?
- 关于jquery的一些简单问题
function cknick=function(a){
if ($('.nick input').val()!=''&&$('.nick input').val().length<=12){
$('.nick p').css('background-position','-30px 10px');
$('.nick .sp').text('');return true;
}else{
$('.nick p').css('background-position','-60px 10px');
$('.nick .sp').text('昵称不合法').css('color','red');return false;
}
}
//邮箱验证
function ckmail(a){
if (/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test($('.email input').val())){
$('.email p').css('background-position','-30px 10px');
$('.email .osp').text('');return true;
}else{
$('.email p').css('background-position','-60px 10px');
$('.email .osp').text('邮箱格式不合法,请你重新输入').css('color','red');return false;
}
} $('.nick input').on('blur',cknick);
$('.email input').on('blur',cknick);
$('form').on('submit',function(){
var r=true;
r=r&&cknick();
r=r&&ckmail();
return r;
})