在js中怎麼獲取jsp頁面的值,jsp怎麼獲取本頁面中js中的變數的值

2021-07-30 18:04:44 字數 1971 閱讀 3878

1樓:匿名使用者

js 網路指令碼語言,獲取html物件的常用方法:

document.getelementbyid("zx");

通過id獲取html元素物件,id號在html文件當中應該是唯一的。返回的是唯一element物件。並且所有瀏覽器都相容。

document.getelementsbytagname("span")[0];

通過標籤查詢html物件,由於html標籤在乙個頁面中可能重複很多次,所以當前頁面返回的是乙個陣列。可以根據標籤出現的位置定位元素的物件。所有瀏覽器都相容。

document.getelementsbyname("hh")[0];

通過name屬性來定位html物件,但是並不是所有標籤都有name屬性,但是我們可以人為的加上name屬性,這樣也可以定位到,由於name屬性可能有多個,不唯一。所以這個方法返回的也是乙個陣列,同樣我們也可以根據html當中name的位置,進行對name的定位。ie系列不相容,不推薦使用。

innerhtml:這個方法是獲取該html元素的具體html**

document.getelementbyid("zx").innerhtml;

還可以更新元素的html**:

document.getelementbyid("zx").innerhtml="這是id為zx的標籤~";

2樓:匿名使用者

js通常無法直接獲取jsp的值,通常利用jsp輸出變數,例如 jsp?a=1

首先,jsp後台定義乙個變數,

string a="";

然後給他複製

a= request.getparameter("password");

然後在前台定義乙個js變數:

var b="";

b='<%=a%>';

這樣,b就取到了後台的變數

3樓:

那就要看你頁面定義的什麼標籤了。

最簡單的input:var str=$("#aa").val();

4樓:匿名使用者

jsp頁面會通過get或post提交方式提交資料

後台的servlet是通過request物件的getparameter("提交資料的名字")方法獲取

如果是框架的話,一般需要先獲取到request物件,例如struts2中使用servletactioncontext物件的getrequest()方法獲取這個物件

5樓:匿名使用者

jsp頁面就是html頁面一樣的,你要獲取什麼值

6樓:匿名使用者

js====> var userroles=document.getelementbyid("userroles").value;

jsp標籤===>

jsp怎麼獲取本頁面中js中的變數的值

7樓:性情中人的文庫

jsp是無法直接或取頁面中js變數的值,但是可以通過間接的方法,用html的方法

例如:在html裡定義乙個上面的標籤,把js的值放到標籤裡,然後jsp去獲得這個值

8樓:匿名使用者

用js給jsp的元素賦值,比如:

9樓:江湖人稱老何

那就用 dwr技術啊或者一樓的方式

在js裡獲取的值,如何傳給同乙個頁面jsp中??

10樓:你沒得說

你直接用js賦給同乙個頁面裡的屬性不就行了麼

js中怎麼獲取jsp裡的物件

11樓:匿名使用者

不清楚你說的物件是頁面裡的值還是action傳過來的值,如果是頁面裡的值var zhi=$("#id").val();若是action傳過來的值 var zhi ="$"

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

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

js怎麼獲取radio的值,js中,請問如何獲取radio值

看看這個吧 肯定ok 看 沒啥問題,你可以alert strnew 試試看是什麼內容或者修改為 if document.getelementbyid new 1 checked alert 商品必須為新品!我了去,看了好久才發現樓主有個單詞寫錯了 浪費我好多時間啊,分給我哈哈 for var i 0...

JS獲取頁面返回值的,JS中的方法可不可以有返回值

模式化彈bai窗才支援returnvalue值du 修改如下即可 如果要用open開啟 zhi同時跟父窗體傳值的dao話.opener代表由內open所開啟的父窗體 直接容取父窗體的元素賦值即可 window.opener.document.getelementbyid txt0 value 555...