asp和javascript判斷是否傳引數,或者傳引數為空

2021-04-14 05:44:34 字數 581 閱讀 9387

1樓:匿名使用者

var msg=request.querystring("a")+'';

if(msg=="" || msg=='undefined')

bairesponse.write("空")

else

response.write(msg)

因為asp的服務端物件在dujs裡全部是zhi物件,無論有沒有值

dao,還是空值,所以需回要先轉換成字串答。

當取到空值時,轉換成字串就是undefined.所以用js處理asp比較麻煩

還有一種方法可以將沒有的值轉換成空字串,就是藉助asp的server物件的urlencode

response.write(server.urlencode(request.querystring("a"))=="")

在asp裡用js要注意大小寫,寫錯了就會出錯。vbs則不會限制

2樓:匿名使用者

if(msg== "")

response.write( "空 ");

else

response.write(msg);

jquery和javascript有什麼區別

public class jquery中 都是什麼作用代表了什麼 指識別符號,讓瀏覽器知道這是jquery。function 指等同於 document ready function 作用 是告訴瀏覽器當dom結構完成後便執行這個方法,不同於onload,onload是內容載入完成後。都是用來載入你...

javascript中的非和不等於為什麼不一樣

a b a b a b a b 你的兩個式子裡都是 從邏輯上分析一下就知道,如果要判斷某個字元 既不等於x,也不等於x 這兩個版條件之間的關係權是 與 而不是 或 所以你的第一個表示式正確的應該是 而如果換一種說法,即 把所有等於x或等於x的字元排除掉 這時候兩者的關係就是 或 了,所以你的第二個表...

asp中,如何求每一列的和

求行 select a.author as 姓名,select count from tablename b where b.author a.author and b.media 電視臺 as 電視臺,select count from tablename c where c.author a.a...