classList

  • classList.add()添加
    h3.classList.add('active');
  • classList.remove() 移除样式
    h3.classList.remove('bgc');
  • classList.replace()替换*里面有两个值 第一个是原来的,第二个是将要替换的
    h3.classList.replace('active','aaa')
  • toggle()动态切换如果之前有这个样式 就去掉,没有择加上
    h3.classList.toggle('bgc2');

    表单非空验证

    1. function chen(aa) {
    2. console.log(aa);
    3. //去掉submit提交方法
    4. event.preventDefault();
    5. //阻止冒泡
    6. event.stopPropagation();
    7. //每个ipnt都有form属性
    8. console.log(aa.form);
    9. // //拿到form中的用户名
    10. console.log(aa.form.username);
    11. let name = aa.form.username;
    12. // //拿到form中的密码
    13. console.log(aa.form.password);
    14. let password = aa.form.password;
    15. //判断非空
    16. if (name.value.length === 0) {
    17. alert('用户名不能为空');
    18. return false;
    19. } else if (password.value.length === 0) {
    20. alert('请输入密码');
    21. return false;
    22. } else {
    23. alert('登录成功');
    24. }
    25. }
    26. //blur失去焦点触发
    27. // const la = document.forms.log.username;
    28. // console.log(la);
    29. document.forms.log.username.onblur = function () {
    30. if(this.value.length === 0){
    31. alert('请输入用户名');
    32. return false;
    33. }else if(document.forms.log.password.onblur=function(){
    34. if(this.value.length === 0){
    35. //alert('请输入密码');
    36. return false;
    37. }
    38. }){
    39. }
    40. }
    41. //input,值发改变就触发,不必等失去焦点
    42. document.forms.log.password.oninput = function () {
    43. console.log("123");

更多相关文章

  1. android通过webservice验证用户
  2. h5页面点击按钮,触发手机自带的发短信
  3. Android(安卓)OnTouchListener OnGestureListener
  4. Android手势检测简介
  5. Android(安卓)RadioButton 单选按钮
  6. android中的Sqlite数据库操作
  7. Android(安卓)模拟MotionEvent事件 触发输入法
  8. Android(安卓)屏幕滑动事件
  9. Android(安卓)studio 032 java Tomcat Servlet 搭建服务器

随机推荐

  1. Android根文件系统的启动过程
  2. 采用XMPP协议实现Android推送
  3. Parcalable接口使用(android传递结构体数
  4. android中的gravity和…
  5. Android 的 SQLLite数据库
  6. Android SQLite框架greenDAO的使用
  7. Android 开发IDE之(Eclipse 和 Android St
  8. Android启动之bluetooth
  9. 初学者关于学习android中关于实现用户输
  10. Android的相关文件类型