zoukankan      html  css  js  c++  java
  • js记录

    1、声明数组
       动态初始化var arr=new Array(3);
       静态初始化var arr=new Array("a","b","c");
       for(i=0;i<arr.length;i++){    // var i或者 i  不能使int i
           alert(arr[i]);
       }
    2、事件处理
       onload 网页加载 onunload  关闭网页
       onclick 单击事件   var value=document.myform.name.value;//取值
    3、正则表达式
       语法: /正则表达式/.test(验证的内容)
              Example:  /\d+/.test(value)
    4、window对象
        window.open(val,"页面标题","width=470,height=150,scrollbars=yes,resizable=no");
        window.confirm
    5、 <input type="submit" value="提交" onclick="javascript: return window.confirm('确认提交')" />
    登录验证

    <script language="javascript" type="text/javascript">
       function show(){
        var flag=true;
        var username=document.myform.username.value;
        var password=document.myform.password.value;
        if(username==null||username==""){
         flag=false;
         alert("请输入用户名");
         return flag;
        }
        if(password==null||password==""){
         flag=false;
         alert("请输入密码");
         return flag;
        }
       }
    </script>
     <form action="check" method="post" name="myform" onsubmit="return show()">
     </form>
    6.window对象open()方法
     var features="height=100,width=100,top=100,       left=100,toolbar=no,menubar=no,scrollbars=no,                      resizable=no,location=no,status=no";
     window.open(url,name,features,replace);
    ------------------
    <script type="text/javascript">
       function show(){
           w=window.open('jingjing.html','','resizable=no');
      
       setTimeout(clo,3000);
       }
       function clo(){
           w.close();
       }
    </script>
    <body>
    <input type="button"  value="新建一个window对象" onclick="show()"/>
    <input  type="button" value="检测window对象是否存在" onclick="alert(w)"/>
    <input type="button" value="打开一个窗口" onclick="show()" />
    <input type="button" value="关闭打开的窗口" onclick="clo()" />
    </body>
    7.增加文档内容
      innerText   innerHTML  outerText  outerHTML
    8.后退,返回
      <a href="#" onclick="javascript:history.back()">继续购物</a>
    9,window对象
      window.setInnerval("show()",1000)每隔1秒执行一次show()
    10,没有<form>标签  var str=document.forms[0].username.value;

  • 相关阅读:
    【转】浮点数与IEEE 754
    最小二乘
    黑科技!两行代码完美解决:同时设置overflow-x:hidden,overflow-y:visible无效的问题
    js过滤html标签
    react native 项目版本升级
    react-native中显示手机本地图片/视频
    SourceTree推送分支时遇到ArgumentException encountered错误的解决办法
    开发自己的react-native组件并发布到npm[转]
    react native 中实现个别页面禁止截屏
    JS数字转中文
  • 原文地址:https://www.cnblogs.com/itmyhome/p/4131505.html
Copyright © 2011-2022 走看看