js獲取引數丟失0

2021-07-12 03:57:14 字數 722 閱讀 8835

當時的情況是這樣的

後台偽**:

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引數,剛開始我並不知道這是什麼,查了資料後才發現,就是獲取位址列而已,如果早知道,也不會浪費那麼多時間了。很...