當時的情況是這樣的
後台偽**:
string cocode=request.getparamer("cocode");
map.addobject("cocode",cocode);
我在後台獲取到的coode的值再次傳到另乙個頁面,此頁面是用jsp寫的。
頁面接收偽**:
var co=$
這時候奇怪的事情出現了。在瀏覽器除錯介面的結果為:
var co=0986
但是alter(co)
頁面跳出來的值是 986,
忽略了前面的 0 .
解決辦法有兩個
第一種方法是這樣的:
在jsp頁面定義乙個隱藏的input標籤,把值放進去
type=
"hidden" id="co"
value=$>
然後根據id選擇器來接收:
var co = $("#co");
此時alert出來的是 0986.
第二種方法:
var co ="$"
el表示式加上引號(適用於jsp頁面)
alert出來的也是 0986
其實主要想說的還是第二種方法,
估計第二種方法很少人知道。
發完,收工
js獲取url引數
string.substring from,to 返回字串的乙個子串。包括from的字元,不包括to的字元,長度為to from,省略to,則返回的子串到字串的結尾。string.indexof search,from 在from處開始檢索字串中是否存在search值,如果存在,返回第一次出現的位置...
JS獲取GET引數
實現1 function getpar par 擷取字串 var get par local url.slice par.length get 1 判斷擷取後的字串是否還有其他get引數 var nextpar get par.indexof if nextpar 1 return get par ...
js 獲取url引數
因為寫的乙個回放遊戲的模組要發布成web版本,而我的程式裡需要獲取幾個資料以訪問服務端的網頁,要獲取的資料是通過客戶端傳過來的,發布後的web版本是他們後端拿去用的,所以我需要獲取自己的url引數,剛開始我並不知道這是什麼,查了資料後才發現,就是獲取位址列而已,如果早知道,也不會浪費那麼多時間了。很...