⑴ js如何獲取上一頁面屬性的值
除了表單提交或瀏覽器傳參數,其它方法是獲取不到上個頁面標簽的屬性值的。
⑵ js中如何獲得另一個頁面的值
另一個頁面把值保存到 sessionStrorage中,當前頁面通過監聽 storge 事件去獲取。
⑶ js文件怎麼獲得html頁面中的變數的值求助。。。。
直接調用就可以了 ,前提是頁面中定義的變數為全局變數且在js文件的前面<br>如:<br><script><br> var a="123132";<br><br></script><br><script src="test.js"></script><br>test.js裡面直接調用:<br>alert(a);
⑷ js頁面的值如何獲取
首先寫獲取值的js方法
displayUpload('uploadDiv3'){
// 給相關action傳值
window.location='<s:url action="action名稱" includeParams="none"/>?接收的參數=uploadDiv3;
}
在action中有接受的屬性
可使用
String uploadDiv3 = request.getP...("uploadDiv3");
其次
在jsp頁面上
onclick="JavaScript:displayUpload(傳入的值);"
補充回答:
你想要在哪裡判斷?
是在jsp頁面上
還是java程序中
如果是jsp頁面上的話,可以
function displayUpload(uploadDiv3){
if(uploadDiv3==是否等於你的條件){
// 如果等於則
}else{
// 不等於則
}
}
⑸ 在js中怎麼獲取jsp頁面的值
jsp在頁面上獲取java參數總共有以下方法:
(1)直接在URL請求後添加
如:<a href="thexuan.jsp?action=transparams&detail=directe")直接傳遞參數, 特別的在使用response.sendRedirect做頁面轉向的時候,也可以用如下代碼: response.sendRedirect("thexuan.jsp?action=transparams&detail=directe") ,可用request.getParameter(name)取得參數
(2)jsp:param
它可以實現主頁面向包含頁面傳遞參數,如下:
<jsp:include page="Relative URL">
<jsp:param name="param name" value="paramvalue" />
</jsp:include>
還可以實現在使用jsp:forward動作做頁面跳轉時傳遞參數,如下:
<jsp:forward page="Relative URL">
<jsp:param name="paramname" value="paramvalue" />
</jsp:forward> 通過這種方式和一般的表單參數一樣的,也可以通過request.getParameter(name)取得參數
(3)設置session和request
通過顯示的把參數放置到session和request中,以達到傳遞參數的目的
session.setAttribute(name,value);
request.setAttribute(name,value)
取參數:value=(value className)session.getAttribute(name);
value=(value className)request.getAttribute(name);
⑹ 在html中如何用js獲取一個另一個頁面的value
1,你可以使用「拍變數法」,就是在jsp頁面寫段js,然後把賦值的部分用jsp讀出來,如:
1
2
3
<script>
var user = '<?php echo $user;?>';
</script>
只要把這段代碼加到合適的位置,user就具有值了。
2, 也可以jsp把狀態寫到cookie里,然後js讀cookie,但這種方法只適合一般的狀態
總結:
一般的數據,比如某某信息,某某數組啥的都是第一種方法拍的,只有某些狀態,比如登錄狀態,簽到狀態啥的才用cookie方法類
⑺ JS如何從另一個網頁獲取數據內容進行處理
通過url傳參。
如果是HTML頁面的話,JS傳到新頁面就輸入window.location.href='a.html?id=100'。然後a.html頁面的JS就<div id="s"></div>
<script>
document.getElementById("s").innerHTML=window.location.split('?')[1];
</script>如果是想要實現AJAX在a頁面傳參數到b頁面,並且在a頁面的層顯示b頁面執行參數的結果的話就用AJAX了。下面是JQUERY的。
<div id="a"></div>
$("#a").load("b.html?id=100");
//或者
$.get("b.html?id=100",function(data){
$("#a").html(data);})本地存儲sessionStorage 或 localStorage,html5的話可以用 sessionStorage 或 localStorage,很容易的。sessionStorage 是會話存儲,關閉瀏覽器就沒了。localStorage 是持久化存儲,完全可以替代cookie 存儲空間更大。
實現方法:存:sessionStorage["par1"]="123"。取:sessionStorage["par1"] localStorage實現方法和sessionStorage一樣。
⑻ js如何獲取html的數據
一般用原生js、jQuery獲取html元素的值。<div id="test">數值</div>
原生js寫法:
alert(document.getElementById('test').innerHTML);//數值
jQuery寫法:
alert($('#test').html());//數值
拓展資料
JavaScript一種直譯式腳本語言,是一種動態類型、弱類型、基於原型的語言,內置支持類型。它的解釋器被稱為JavaScript引擎,為瀏覽器的一部分,廣泛用於客戶端的腳本語言,最早是在HTML(標准通用標記語言下的一個應用)網頁上使用,用來給HTML網頁增加動態功能。
在1995年時,由Netscape公司的Brendan Eich,在網景導航者瀏覽器上首次設計實現而成。因為Netscape與Sun合作,Netscape管理層希望它外觀看起來像Java,因此取名為JavaScript。但實際上它的語法風格與Self及Scheme較為接近。
為了取得技術優勢,微軟推出了JScript,CEnvi推出ScriptEase,與JavaScript同樣可在瀏覽器上運行。為了統一規格,因為JavaScript兼容於ECMA標准,因此也稱為ECMAScript。
⑼ js獲取另一個頁面的值
window.open();
操作加上parent
當子頁面操作完成後對父頁面的節點進行操作即可。例如以下代碼
/**
*監聽打開的彈窗,關閉後刷新頁面
*/
functionopenWin(url,text,winInfo){
varwinObj=window.open(url,text,winInfo);
varloop=setInterval(function(){
if(winObj.closed){
clearInterval(loop);
//alert('closed');
parent.location.reload();
}
},1);
}