1.碰到的第一个问题是:

往body上加载check,用load不管用,可以用ready试试。

2.原来jquery里获取用的val(),我一直以为是value()。。。 尴尬

3.两个标志位是为了判断用户密码是否已经输入,如果不满足条件,则无法提交登录。

<script src="{$smarty.const.BASE_URL}js/jquery.js"></script>

<script>

var uflag=false;
var pflag=false;
$(function(){
$('#body').ready(check);
});
$(function(){
$('#login-form').submit(check);
});
function check(){
$('#username').focus(function(){
$('#username').next().html("请输入用户名");
uflag=false;
});
$('#username').blur(function(){
if($('#username').val()==""){
$('#username').next().html("用户名不能为空");
uflag=false;
}else{
$('#username').next().html("正确");
uflag=true;
}
});
$('#password').focus(function(){
$('#password').next().html("请输入密码");
pflag=false;
});
$('#password').blur(function(){
if($('#password').val()==""){
$('#password').next().html("密码为空");
pflag=false;
}else{
$('#password').next().html("正确");
pflag=true;
}
});
if(pflag==true&&uflag==true){
return true;
}else{
return false;
};
}
</script>

最新文章

  1. 几种display:table-cell的应用
  2. iis express 局域网访问
  3. linux之vim编辑神器
  4. .Net Ioc Unity
  5. Android --RatingBar的使用
  6. Session 知识点再整理(二) 自定义 Session 存储机制
  7. OnScrollListener分页加载
  8. ASP.NET中如何删除最近打开的项目和文件的记录
  9. Hack工具
  10. [CSAPP笔记][第一章计算机系统漫游]
  11. PHP的一些函数
  12. 使用gson和httpclient呼叫微信公众平台API
  13. es6箭头函数讲解
  14. px-rem自适应转换
  15. afn3.0源码解析---AFURLRequestSerialization
  16. weblogic---- Remote远程调用
  17. 使用visual C++测试
  18. 哪些领域适合开发微信小程序
  19. Path Sum I &amp;&amp; II &amp; III
  20. got positional argument after named arguments.原因

热门文章

  1. vue中map组件
  2. java的移位和异或运算
  3. dedecms织梦副栏目名称和链接调用
  4. Single List Reversion
  5. C++的一些黑暗料理
  6. 【bzoj 4046 加强版】Pork barrel
  7. MyEclipse使用教程:添加和更新插件(二)
  8. ssm框架使用详解&amp;配置两个数据源
  9. Acwing-116-飞行员兄弟(二进制枚举)
  10. windows10禁止系统更新