本文目錄一覽:
- 1、在asp中怎樣獲取js的值,並且賦值給變數。 function city(){ var i=123; }
- 2、asp如何獲取javascript代碼執行後的網頁內容?
- 3、asp獲取js值
- 4、在asp中獲取由js查詢得來的值
在asp中怎樣獲取js的值,並且賦值給變數。 function city(){ var i=123; }
ASP是在伺服器端執行的,JS是在瀏覽器端執行的,所以ASP想要取得JS中的值,一定要有「提交」的過程。通過ajax,jquery,表單,都可以提交。也可以用img或iframe等元素產生一個請求達到提交的目的。
例如:
img src=”” width=1 height=1 id=”tu” /
script
document.getElementById(“tu”).src=”xx.asp?i=” + i ;
/script
可以在xx.asp裡面用i=request(“i”) 取得i變數的值。
asp如何獲取javascript代碼執行後的網頁內容?
asp代碼是在服務端執行的,要獲取js執行的結果,只能用js通過ajax提交給後端對應的介面。
或者通過url跳轉,把數據帶在url中,asp去解析url。
或者通過表單提交。
asp獲取js值
在ASP頁面中,ASP代碼是在伺服器端執行的,而前端JS代碼則是在客戶端(也就是瀏覽器)運行的,換句話說,ASP代碼是先於JS代碼運行的,JS代碼要調用ASP的變數很容易,但ASP要反過來直接調用JS的變數值則是不可能的,因為當ASP運行的時候JS代碼還沒有運行呢!必須通過表單提交或Ajax調用,也就是說前後與後台必須有交互動作後,ASP才能獲得JS的值。請注意,這個時候ASP就是另一次運行了,如果想通過一次運行就讓ASP獲得JS值,則只能寄希望於「時光倒流」了!
在asp中獲取由js查詢得來的值
給表單里添加個隱藏的input
在提交的時候把select的text給它
如:
var selectText = ff.cartype.options[ff.cartype.selected].text;
原創文章,作者:ZFWJ,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/149070.html