易截截图软件、单文件、免安装、纯绿色、仅160KB

用JavaScript来实现一些简单的控件验证

页面一:
<html>
 <head>
  <title> 验证与提交一 </title>
   <script>
    function focusSelect(ID)   //当验证不能通过时获得验证控件的焦点和内容
 {
        document.getElementById(ID).focus();
  document.getElementById(ID).select();
 }
    function txtNameOnBlur()  //对用户名的所有验证
 {
       var txt=document.getElementById("txtName").value;
    if(txt=="")
    {
          document.getElementById("fName").innerHTML="*";
    //focusSelect('txtName');
    return false;
    }else
    {
      if(isNaN(txt))
      {
            document.getElementById("fName").innerHTML="用户名必须是数字!";
       //focusSelect('txtName');
      return false;
      }else
      if(txt.length!=10)
      {
            document.getElementById("fName").innerHTML="用户名必须是10位";
      //focusSelect('txtName');
      return false;
      }else
      if(txt.substr(txt.length-3,txt.length+1) != "321")
      {
            document.getElementById("fName").innerHTML="用户名后3位必须是321!";
      //focusSelect('txtName');
      return false;
      }
    }
    return true;
 }


相关文档:

Javascript 最简单检测网速的方法和应用


网速很慢,但又得打开 Flash 是一件很痛苦的事情,特别是 Silverlight 来临之际,这个技术可能有点用
具体代码如下
<SCRIPT LANGUAGE="JavaScript">
var starttime = new Date()
</SCRIPT>
<img src="images/ConvLogo.JPG?id=<%Int(37462 * Rnd +&n ......

javascript学习日志三

1、对象属性:.length为长度属性,
         .toUpperCase()为大写字母文本
2、indexof函数方法返回字符串内第一次出现字符串的字符位置,字符串的位置从0开始,如果没有找到子字符串,则返回-1
3、match()方法可用来找到字符串中特定的字符,如果找到则返回这个字符,如果没有 ......

JavaScript中内置对象

JavaScript中提供了一些非常有用的内部对象作为该语言规范的一部分,每一个内部对象都有一些方法和属性。
JavaScript中提供的内部对象按使用方式可以分为动态对象和静态对象。
动态对象:在引用他的属性和方法是,必须使用new关键字创建一个对象实例,然后才可以使用“对象实例名.成员”的格式来访问其属性和方 ......

JavaScript题型

 1.如何获取表单<select>域的选择部分的文本?
<form name="a">
<select name="a" size="1" onchange="_sel(this)">
<option value="a">1</option>
<option value="b">2</option>
<option value="c">3</option>
< ......

javascript stuffs

Primitive types
1. undefined, null, boolean, number, string; undefined is derived from null.
e.g. var tmp; typeof tmp == undefined.
e.g. void(javascript:aler(‘x’)) == undefined.
e.g. undefined==null
2. NaN!=NaN isNaN(“123”)==false isNaN(“blue”)==true ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号