Javascript类的继承方法

原创|其它|编辑:郝浩|2009-09-01 09:59:09.000|阅读 364 次

概述:本文介绍了Javascript类的继承方法。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>

  JavaScript中类的学习,从基本类继承过来方法也可以这样实现:

  Java代码

  function newClass(){
  this.firstName="frank";
  this.toUc=String.toUpperCase;
  this.toString=function(){
  return this.toUc(this.firstName);
  }
  }
  var nc=new newClass();
  alert(nc);//在IE中没反应。。
  function newClass(){
  this.firstName="frank";
  this.toUc=String.toUpperCase;
  this.toString=function(){
  return this.toUc(this.firstName);
  }
  }
  var nc=new newClass();
  alert(nc);//在IE中没反应。。

  一个简单的客户端验证

  Java代码

   <html>   
<head>   
  <title>javascript</title>   
    <script type="text/javascript">   
        function doSubmit(inForm){   
            if(inForm.firstName.value==""){   
                alert("firstName is null");   
                return false;   
            }   
            if(inForm.lastName.value ==""){   
                alert("lastName is null");   
            }   
            inForm.submit();   
            return true;   
        }   
    </script>   
</head>   
<body>   
<form action="#" name="test" method="post">   
    First name: <input type="text" name="firstName">   
    <br>   
    Last name:<input type="text" name="lastName">   
    <br>   
    <input type="button" value="submit" onclick="doSubmit(this.form);">   
</form>   
</body>   
</html>   
</form>  
<html>
<head>
  <title>javascript</title>
    <script type="text/javascript">
        function doSubmit(inForm){
            if(inForm.firstName.value==""){
                alert("firstName is null");
                return false;
            }
            if(inForm.lastName.value ==""){
                alert("lastName is null");
            }
            inForm.submit();
            return true;
        }
    </script>
</head>
<body>
<form action="#" name="test" method="post">
    First name: <input type="text" name="firstName">
    <br>
    Last name:<input type="text" name="lastName">
    <br>
    <input type="button" value="submit" onclick="doSubmit(this.form);">
</form>
</body>
</html>
</form>

  一般这样写

  Java代码

  <form action="#" name="test" method="post" onSubmit="return doSubmit(this);">   
    First name: <input type="text" name="firstName">   
    <br>   
    Last name:<input type="text" name="lastName">   
    <br>   
    <input type="button" value="submit" >  


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@evget.com

文章转载自:IT专家网

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP