• js中的Ajax经典示例


    <!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>js中的Ajax经典示例</title>
    <script type="text/javascript" src="Scripts/jquery-1.4.1.js"></script>
    <script type="text/javascript">

    function ajax() {

    //先声明一个异步请求对象
    var xmlHttpReg = null;
    if (window.ActiveXObject) {//如果是IE

    xmlHttpReg = new ActiveXObject("Microsoft.XMLHTTP");

    } else if (window.XMLHttpRequest) {

    xmlHttpReg = new XMLHttpRequest(); //实例化一个xmlHttpReg
    }

    //如果实例化成功,就调用open()方法,就开始准备向服务器发送请求
    if (xmlHttpReg != null) {
    xmlHttpReg.open("get", "About.aspx", true);1
    xmlHttpReg.send(null);
    xmlHttpReg.onreadystatechange = doResult; //设置回调函数

    }

    //回调函数
    //一旦readyState的值改变,将会调用这个函数,readyState=4表示完成相应

    //设定函数doResult()
    function doResult() {

    if (xmlHttpReg.readyState == 4) {//4代表执行完成


    if (xmlHttpReg.status == 200) {//200代表执行成功
    //将xmlHttpReg.responseText的值赋给ID为resText的元素
    document.getElementById("resText").innerHTML = xmlHttpReg.responseText;

    }
    }

    }

    }
    </script>
    </head>
    <body>

    <div id="resText"></div>
    <form method=get action="">
    <input type="button" value="小胡子" onclick="ajax();"/>
    </form>
    </body>
    </html>

    js实现字符串分隔:

    <script language="javascript"> 

    str="2,2,3,5,6,6"; //这是一字符串 

    var strs= new Array(); //定义一数组 

    strs=str.split(","); //字符分割 

    for (i=0;i<strs.length ;i++ ) 

    document.write(strs[i]+"<br/>"); //分割后的字符输出 

    </script> 

  • 相关阅读:
    ASP.Net Core一个项目中如何支持多种身份认证方式
    c#正则表达式
    Newtonsoft.Json笔记 -JsonPath
    DotLiquid-介绍
    ASP.NET Core-请求频率限制(AspNetCoreRateLimit)
    使用dotnet-gcdump 查找耗内存的大对象【转】
    使用dotnet-dump 查找 .net core占CPU100%的原因【转】
    ADO.NET
    .NET Core-IServiceCollection扩展一个Replace方法
    SafeList-线程安全的List(c#)
  • 原文地址:https://www.cnblogs.com/dlf-myDream/p/4802586.html
Copyright © 2020-2023  润新知