js扩展(插件算不上 )

这些天看了下廖雪峰的js教程 学习了扩展方法 然后自己就脑残的写了一个 写完觉得智商是硬伤 越整越麻烦 ,贴出代码让小伙伴们指出可以改进的地方 以免越陷越远。
附上链接地址:廖雪峰
本来自己的期许是做一个 检查非空的 判断

//这里是检查方法   
 function check() {
            var bool = $("#txtID").Checknull()["result"];
            $("#txtPassword").Checknull();
            return bool;

        }
//扩展方法
 $.fn.Checknull = function () {
            var bool;
            var p = $(this).parent();//根据this找到父级div 
            if ($(this).val() == "") {             
                bool = false;
            } else
            {
                bool = true;
            }
            if (!bool)
            {
                alert(p.text().trim() + '处:不能为空;');
            }
            var list = {dom:this,result:bool}; //有两个返回值 所以用了一个对象
            return list;
        }

下面就是页面了 因为是练手的就在原来的东西上直接加的 没有纯HTML 而是加上用的web窗体页面

“`

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值