您好,登錄后才能下訂單哦!
ASP寫法:
寫法1:<%="Hello World!"%>
寫法2:<%
Response.Write("Hello World!")
%>
ASP聲明變量:使用dim
如下:
<html>
<body>
<%
dim name
name = "xiaohong"
Response.write("your name is:"+name & "<br/>")
%>
</body>
</html>
ASP聲明數組:dim arrayname(arraylength)
<html>
<body>
<%
Dim names(3),i
names(0) = "zero"
names(1) = "one"
names(2) = "two"
names(3) = "three"
For i=0 to 3
response.write("names is:"+names(i) & "<br/>")
next
%>
ASP使用循環:
<html>
<body>
<%
dim j
for j=1 to 6
response.write("<h" & j & ">Header " & j & "</h" & j & ">")
next
%>
ASP使用javascript腳本:
首先要寫上頭部:<%@ language="javascript" %>
使用了javascript,就不能用ASP的相關語法,應該用javascript的相關語法
并且javascript是要區分大小寫的
<%@ language="javascript" %> <html> <body> <% var d = new Date() var h = d.getHours() if(h<12){ Response.Write("Good morning") } else{ Response.Write("Good Afternoon") } %> </body> </html>
注:使用了<%@ language="javascript" %>,就只能使用javascript的語法規則
調用javascript編寫的函數
在head部分書寫javascript函數:<% 函數 %>
在body部分書寫調用語句
如下:
<%@ language="javascript" %> <html> <head> <% function test(){ var d = new Date() var h = d.getHours() if(h<12){ Response.Write("Good morning") } else{ Response.Write("Good Afternoon") } } %> </head> <body> test is:<%test()%> </body> </html>
寫法二:要在script標簽中說明language為javascript
runat="server"
<html> <head> <script language="javascript" runat="server"> function test(){ Response.Write("hello") } </script> </head> <body> test is:<%call test()%> </body> </html>
注:這樣書寫javascript代碼,可以再body中使用ASP的語法
ASP處理表單:
注:html文件要從IIS處打開,即將index.html文件放到默認文件的最頂端。
action的值是:ASP文件
method的值有get和post
如果使用get,要用 Request.QueryString(formname) 來獲取值
如果使用post,要用 Request.Form(formname)來獲取值
例如:
html文件:
<html> <body> <form method="get" action="index.asp"> name: <input type="text" name="name" /> <input type="submit" value="Submit" /> </form> </body> </html>
ASP文件:
<html> <body> Welcome <% response.write(request.querystring("name")) %> </body> </html>
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。