求助,怎麼用JS把頁面A的輸入的值傳到頁面B

2021-03-03 22:26:36 字數 1556 閱讀 4318

1樓:

一般不這麼用。你是在是想用的話,可以在你接收引數的那個action中加一個靜態變數,然後提供set get方法,把傳過來的引數設定到靜態變數中。然後你再去另一個action中通過之前action的類名就可以呼叫到之前的引數了。

一般都不這麼用的呢。

a頁面提交表單後 跳轉到b頁面,並把a頁面表單引數傳到b頁面文字框裡,怎麼寫呢? 用js?還是用啥比較好

2樓:探索者

如果b頁面你要用js來獲取引數的話,可以通過get的方式提交表單,b頁面從url中獲取引數。

或者把表單資料提交時存在cookie或者sessionstorage,localstorage裡,b頁面再去讀取。

3樓:匿名使用者

需要在b頁面顯示,直接獲取a頁面傳過來的值即可:

a.php

b.php

echo "";

4樓:暗夜耳語者

用jsp的**或者跳轉,或者用cookie,session都行。

js指令碼 假如:a頁 新開啟 b頁面視窗,在b頁面傳遞值,a頁面怎麼獲取b頁面值

5樓:滿分水

如果都是html頁面的話,就實現不了。因為兩個頁面要相互傳值。只有動態頁面才能處理請求。

不好意思,我剛查了一下,僅用js也可以實現,它是分隔字串實現的,**如下:

此處使用js方式實現靜態頁之間值傳遞,其實很簡單,廢話不多說,見**,先看index.html頁**,如下:

在body標籤之間 加此行**

< input type=」submit」 name=」s1″ id=」s1″ value=」提交」/>< /form>

然後,我我們新建a.html新頁,同樣在body標籤之間加此行**,如下:

var tmparr; var querystring; var url = document.location.tostring(); if(url.

lastindexof(「?」)!=-1) }

else< /script>

實現很簡單

一:向目標頁面傳送資料(如你的b.html向a.hmtl傳送「你好」),**就是標籤的action屬性,比喻這樣傳參:action=」a.html?a1=你好」

二:在目標頁面接收引數,並解析出引數值,如js**:

var url = document.location.tostring(); if(url.lastindexof(「?」)!=-1) }

6樓:達布拉

表示壓力很大,可以去csdn論壇上看看。祝你好運

7樓:匿名使用者

這個網頁設計我不太懂,我也在學哈,,抱歉幫不上忙

8樓:匿名使用者

b.html頁面 a頁面

a.html頁面 獲取 t d的值 你好

9樓:匿名使用者

js不會,如果用c#倒是好解決,呵呵。。。

怎麼把js中得到的值傳到jsp頁面form表單中

獲取表單文字框節點,例如 js jquerty u price val 1234 js document.getelementbyid u price value 1234 在js裡獲取的值,如何傳給同一個頁面jsp中?你直接用js賦給同一個頁面裡的屬性不就行了麼 怎麼從js獲取資料傳到jsp上?假...

用js插入頁面的div標籤中的內容

另外,如果想記下當前頁面id 1的內容,可以用全域性變數記下 建議使用display block 和display none 來操作div的顯示和隱藏。刪來刪去的一不小心就不相容了。如何用js 在div內插入內容 您好,通過document.createtextnode來新增您好權 建議你是用復jq...

求助帖,請問用ps做網頁頁面長度不夠了,怎麼加長

裁剪工具直接往下拉,然後回車 影象 畫布大小,然後自己調想要的長度 ps中,用著用著畫布不夠用了,怎麼擴大?影象 畫布大小 我截圖的那個箭頭那是往下擴充套件 其他的同理 至於高度你要多少畫素就擴大多少如果不需要擴大寬度的話 寬度那就不用輸入數值 解決請採納 裁減,或者新建更大的透明圖層的檔案,把原圖...