• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Ajax+asp应用实例 注册模块,表单提交
    !--注册模块-->default.asp
    复制代码 代码如下:

    !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    html xmlns="http://www.w3.org/1999/xhtml">
    head>
    title>Ajax - Sample1/title>
    meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> //请一定要将此页的编码设为UTF-8,否则将出现乱码
    meta name="author" content="tonyhl[at]126.com" />
    meta http-equiv="pragma" content="no-cache"/>
    script language="javascript" type="text/javascript" src="reg.js">/script>
    link rel="stylesheet" href="css.css" type="text/css" media="all"/>
    style type="text/css">
    !--
    #Layer1 {
    position:absolute;
    width:200px;
    height:115px;
    z-index:1;
    left: 409px;
    top: 88px;
    }
    -->
    /style>
    /head>
    body>
    h2>Ajax应用实例: 注册模块/h2>
    div id="Layer1">
    div id="msg">/div>
    /div>
    ID: input type="text" id="regid" />
    Password: input type="password" id="regpassword" />
    input name="f" type="file" />
    input type="submit" id="regsubmit" value="注册" onclick="Check()" />
    h2>当注册ID为 tony的用户时,后台验证该ID已存在,返回提示信息br />
    为突出显示无刷新效果,服务器端程序将自动进行百万加法运算
    /h2>
    /body>
    /html>

    复制代码 代码如下:

    !----表单数据提交脚本--->REG.JS
    function GE(a){return document.getElementById(a);}
    function Check(){
    if(GE('regid').value==''){GE('msg').innerHTML='ID不能为空';return false}
    if(GE('regpassword').value==''){GE('msg').innerHTML='password 不能为空';return false}
    var X=new ActiveXObject("Msxml2.XMLHTTP");
    if(X){
    GE('regsubmit').disabled=true;
    X.onreadystatechange=function(){
    if(X.readyState==4){
    if(X.status==200){
    eval(X.responseText)
    }
    else{GE('msg').innerHTML=X.statusText}
    }
    else{GE('msg').innerHTML="正在提交数据..."}
    };
    X.open('POST','reg.asp',true);
    X.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
    var SendData = 'regid='+GE('regid').value+'regpassword='+GE('regpassword').value+'file='+GE('f').value
    X.send(SendData)
    }
    else{
    GE('msg').innerHTML='你的浏览器不支持XMLHttpRequest'
    }
    }

    !---程序处理--->reg.asp
    复制代码 代码如下:

    %@ LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>//CODEPAGE必须为650001,否则也出现乱码,如果有HTML文字,一定设为UTF-8编码,否则将出现乱码.
    %
    Dim regid, regpassword, str
    regid=Request.Form("regid")
    regpassword=Request.Form("regpassword")
    f=Request.Form("file")
    Dim i, ii
    ii = 0
    For i = 0 To 1000000
    ii = ii + i
    Next
    If regid="" or regpassword="" then
    str = "ID和PASSWORD必须填写"
    Else
    If regid > "tony" Then
    str = "注册成功,ID为" regid " , 密码为" regpasswordf
    Else
    str = "注册失败,ID已经存在"
    End If
    End if
    Response.Write "GE('msg').innerHTML='" str "';GE('regsubmit').disabled=false"
    Response.End
    %>
    您可能感兴趣的文章:
    • ajax 技术和原理分析
    • 谈谈Ajax原理实现过程
    • Ajax的内部实现机制、原理与实践小结
    • Ajax工作原理深入理解
    • jquery的ajax跨域请求原理和示例
    • 完成了AJAX树附原理分析
    • ajax 文件上传应用简单实现
    • Ajax方式提交带文件上传的表单及隐藏iframe应用
    • AngularJS入门教程之与服务器(Ajax)交互操作示例【附完整demo源码下载】
    • Ajax PHP简单入门教程代码
    • Ajax原理与应用案例快速入门教程
    上一篇:asp中文数字验证码
    下一篇:将ASP记录集输出成n列的表格形式显示的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Ajax+asp应用实例 注册模块,表单提交 Ajax+asp,应用,实例,注册,