js一点新总结

js大家都很熟悉,可以在浏览器中直接解析执行的脚本语言,它可以做校验,动画效果等,日常应用广泛。
js的事件很多,onclick、ondbclick、onmousemove、onmouseenter、onmouseout、onkeyup、onfocus、onblur、onchange等,今天要说的是校验事件:input propertychange
文本域经常使用,例如:信息提交,个人简介等需要很多字的提交,那么普通的文本框的局限性就显示出来了,我们对他进行非空校验,可以用到这个事件。
1.我的提交按钮id为pushAdd,首先隐藏,因为进入页面文本域肯定是空的。
$("#pushAdd").hide();
2.//处理按钮校验,不为空显示提交按钮,否则隐藏。

$("#rem").bind('input propertychange', 'textarea', function() {
    var rinfo = $("#rem").val().trim(); //文本域
    if(rinfo==""){
        $("#pushAdd").hide();
    }else{
        $("#pushAdd").show();
    }
});

另外标签有单双之分,单标签取值赋值用val();双标签用html(); 双标签中的也是val(),这是个例外。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值