onblur 属性的判断

[复制链接]
查看11 | 回复3 | 2011-8-19 07:21:32 | 显示全部楼层 |阅读模式
这个js文件中的user_chec方法,判断js的长度functionuser_check(n){if(n.length=2){document.getElementById(\'userid\').innerHTML=\"imgsrc=1.jpg/\";}else{document.getElementById(\'userid\').innerHTML=\"用户名不能小于2位!\";}}这个js文件里的ff方法,用来判断用户名是否已经存在,functionff(n){.....}//字数太多省略了用户名:inputtype=\"text\"name=\"username\"id=\"username\"onblur=\"ff(this.value)\"/labelid=\"userid\"/labelbr/怎样让onblur属性先判断是否重名然后在判断长度?就是2个js文件里的方法都能用来判断
回复

使用道具 举报

千问 | 2011-8-19 07:21:32 | 显示全部楼层
应该是先判断长度,再判断是否重名;判断重名是用ajax调用数据库并返回状态位即可。
回复

使用道具 举报

千问 | 2011-8-19 07:21:32 | 显示全部楼层
输入框的值用的是object.value,object就是通过documet.getElementById()获取到的。
回复

使用道具 举报

千问 | 2011-8-19 07:21:32 | 显示全部楼层
因为你判断长度的那个没有触发在ff(n)最后加一个user_check(n)这个n是输入框输入值的长度doucument.getELementById(\'#username\').value.length
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行