本文目錄一覽:
如何在js文件裡面,寫asp語句
直接寫,例如:
% IF x”” Then %
if (getId(“city_one”).value == ”)
{
alert(“請您選擇%=x%!”);
getId(“city_one”).focus();
getId(“city_one”).value = ”;
return false;
}%End If%
js中怎樣寫入asp語句
誰說一定要用ajax,誰說不能嵌套asp了,可以做的。
%
dim options
…
do while not rs.eof
options = options “option value=”rs(“bjmc”)” =”rs(“bjmc”) /options”
loop
%
options = %=options%;
function addSelect()
{
var objPad = document.getElementById(“pad”);
var sel = “select name=’ksbj”+num+”‘”+options+”/selectbr /”;
objPad.innerHTML = objPad.innerHTML+sel;
num = num+1;
}
怎麼用javascript編寫asp程序
用VBS寫ASP會吧?如果不清楚先補課ASP,找大眾教材就可以。
ASP支持vbs和javascript。
默認iis設置是VBScript,在iis管理中,站點屬性,主目錄,應用程序設置「配置…」,選項,默認腳本語言,可以改成JavaScript。這樣就可以直接在%%中間寫js語句了。或者在ASP頁面第一行寫%@LANGUAGE=”JAVASCRIPT” CODEPAGE=”936″%,說明這個頁面默認語句是js,後面可以直接用%%。
另外,可以用script language=”javascript” runat=”server”/script標記來寫。並且,script標籤可以支持兩種語句在同一個頁面出現,比如默認用js來寫主體程序,有一些函數別人用vbs寫好的,你可以直接調用。
例如:
%@LANGUAGE=”JAVASCRIPT” CODEPAGE=”936″%
script runat=server language=vbscript
function conn()
on error resume next
set cn=server.CreateObject(“ADODB.connection”)
cn.open(“provider=microsoft.jet.oledb.4.0;” + “data source = ” Server.MapPath(“db.mdb”))
set conn=cn
if Err.Number0 then
Response.Write(“//資料庫暫時不可用,請稍後訪問!”)
Response.End()
end if
end function
script
%
var sqlStr=”select * from table”
var cn=conn();//這裡的conn就是vbs里定義的
var rs = Server.CreateObject(“ADODB.recordset”);
rs.Open(sqlStr,cn,3,1);
while(!rs.EOF){
Response.Write(rs(“fname”)+”/br”);
rs.MoveNext();
}
rs.close();
cn.close();
%
原創文章,作者:RTDWD,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/129625.html