ASP.NET中第一个控件响应事件过程有两个参数:
Private sub click(sender as object,e as event args)
过程默认传递方式:按值传递,用Byval显示或隐式声明
Sender:激活该事件的控件
EventArgs:页面返回事件参数
HTML对象化之后的HTML标记称为HTML控件,标志:runat="server"。
常用HTML控件:
HTMLINPUTText、HTMLINPUTPassword、HTMLINPUTBUTTON、HTMLINPUTFILE、HTMLINPUTSUBMIT、HTMLINPUTCHECKBOX、RADIOBUTTON……
格式:
<INPUT id="Button1" type="Button" value="button text" name="button1" runat="server">
<Script language="Javascript"> 1
var xmlhttp=new ActiveXobject("MSXML2.xmlhttp"); 2
xmlhttp.open("GET","
http://……/pass.aspx",true); 3
xmlhttp.onreadystatechange=function(){ 4
if (xmlhttp.readystate=4) { 5
alert(xmlhttp.responseText); 6
} 7
}
</Script>
1行:标签,表示JAVASCRIPT开始
2行:和JAVA中的NEW一个新对象类似,区别在JAVA是强类型语言,
而JAVASCRIPT是动态类型脚本语言,任何对象只有一个VAR即可。
这样XMLHTTP就得到了一个浏览器内置的XMLHTTPRequest对象实例了。
3行:调用XMLHTTPRequest的OPEN方法,以Get方式向服务器提交我们的HTTP请求,亦可用POST方式。(另有5种:HEAD、PUT、DELETE、OPTIONS、TRACE);第二参数是一个URL;TRUE代表提交的是一个导步的XMLHTTP请求。
转载于:https://blog.51cto.com/lj1987/276818