日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

asp简单样例(1)

發布時間:2025/3/19 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 asp简单样例(1) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1.循環生成多個標題

<!DOCTYPE html> <html> <body><% dim i for i=1 to 6response.write("<h" & i & ">Heading " & i & "</h" & i & ">") next %></body> </html>

2.使用vbscript調用javascript和vbscrip寫的函數

ASP中,可以使用多種腳本語言,但是javascript和vbscript是原生支持的,使用其他的腳本需要下載相應的引擎

<!DOCTYPE html> <html> <head> <% sub vbproc(num1,num2) Response.Write(num1*num2) end sub %> <script language="javascript" runat="server"> function jsproc(num1,num2) { Response.Write(num1*num2) } </script> </head><body> <p>Result: <%call vbproc(3,4)%></p> <p>Result: <% jsproc 3,4 %></p> </body></html>

VBScript 與 JavaScript 的不同

當從一個用 VBScript 編寫的 ASP 文件中調用 VBScript 或者 JavaScript 子程序時,可以使用 "call" 關鍵詞,后面跟著子程序名稱。假如子程序需要參數,當使用 "call" 關鍵詞時,參數必須包含在括號內。假如您省略了 "call" 關鍵詞,則參數不必包含在括號內。如果子程序沒有參數,那么括號則是可選的。

當從一個用 JavaScript 編寫的 ASP 文件中調用 VBScript 或者 JavaScript 子程序時,必須在子程序名后使用括號。


3.讀取提交的表單的信息

<1>.get方法

<!DOCTYPE html>

<html>
<body>
<form action="demo_reqquery.asp" method="get">
Your name: <input type="text" name="fname" size="20" />
<input type="submit" value="Submit" />
</form>
</body>
</html>

asp文件

<%

dim fname
fname=Request.QueryString("fname")
If fname<>"" Then
????? Response.Write("Hello " & fname & "!<br>")
????? Response.Write("How are you today?")
End If

%>

這里主要是QuertString的方法

假設傳送到服務器的URL是這樣的http://www.w3cschool.cc/simpleform.asp?fname=Bill&lname=Gates

那么request.QueryString("fname")的值就是Bill,request.QueryString("lname")的值就是Gates

總之,QueryString方法能夠獲取到URL上的參數


<2>.post方法

<!DOCTYPE html>
<html>
<body>
<form action="demo_simpleform.asp" method="post">
Your name: <input type="text" name="fname" size="20" />
<input type="submit" value="Submit" />
</form>
</body>
</html>

asp文件

<%
dim fname
fname=Request.Form("fname")
If fname<>"" Then
? ? ? Response.Write("Hello " & fname & "!<br>")
? ? ? Response.Write("How are you today?")
End If
%>

獲取方法如下;

Request.form("表單元素名")

當表單提交的多個元素同名時,這些元素便構成一個數組,但是下標從1開始,

第i個同名元素可以表示為request.form("表單元素名")(i)

訪問提交的數組元素個數方法:form("表單元素名").count

對于一組同名的復選框,request.form("表單名"),能夠獲取所有選中的值,并以英文逗號相隔



與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的asp简单样例(1)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。