网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

webservice结合dhtml的简单例子(5)

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 14/02/27

网学网ASP.net编辑为广大网友搜集整理了:webservice结合dhtml的简单例子(5)绩等信息,祝愿广大网友取得需要的信息,参考学习。

file demo.html

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
    <HEAD>
        <META NAME="GENERATOR" Content="Microsoft Visual Studio 7.0">
        <TITLE></TITLE>
    </HEAD>
    <script language="javascript">
      function OnLoad()
      {
        var str = window.dialogArguments ;
        if(str != undefined)
        {
          var arr = str.split("-") ;
          if(arr.length == 2)
          {
            frmMain.txtName.value = arr[0] ;
            frmMain.txtAmount.value = arr[1] ;
          }
        }
        
      }
      function OnSubmit()
      {
        if(frmMain.txtName.value == "" || frmMain.txtAmount.value == "")
        {
            alert("都要填") ;
            return false ;
        }
        else if(!IsDigit(frmMain.txtAmount.value))
        {
            alert("Amount必须是数字") ;
            frmMain.txtAmount.focus() ;
            frmMain.txtAmount.select() ;
            return false ;
        }
        else
        {
            var oDemo = new Demo(frmMain.txtName.value , frmMain.txtAmount.value) ;
            window.returnValue = oDemo ;
            window.close() ;
        }
      }
      
      function Demo(name , amount)
      {
        this.Name = name ;
        this.Amount = amount ;
        this.toString = function()
                        {
                            return this.Name + "-" + this.Amount ;
                        };
        this.FromString = function(str)
                        {
                           var arr =  str.split("-") ;
                           if(str == "")
                           {
                            this.Name = "" ;
                            this.Amount = 0 ;
                           }
                           else if(arr.Length == 2)
                           {
                             this.Name = arr[0] ;
                             this.Amount = arr[1] ;
                           }
                           else
                           {
                            alert("格式错误") ;
                            return false ;
                           }
                        };
                        
      }
      
      function IsDigit(str)
      {
        for(var i = 0 ; i < str.length ; i ++)
        {
            var ch = str.charAt(i) ;
            if(ch < ''0'' || ch > ''9'')
            {
              return false ;
            }
        }
        
        return true ;
      }
    </script>
    <BODY onload="OnLoad()">
        <form name="frmMain">
            <table width="200" align="center">
                <tr>
                    <td width="50">Name:</td>
                    <td><input type="text" name="txtName" size="10"></td>
                </tr>
                <tr>
                    <td width="50">Amount:</td>
                    <td><input type="text" name="txtAmount" size="10"></td>
                </tr>
                <tr>
                    <td align="center"><input type="button" onclick="OnSubmit()" value="确定"></td>
                </tr>
            </table>
        </form>
    </BODY>
</HTML>

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号