如何把js变量传递给html页面,如何将js变量从一个html文件传递给另一个?
我的問題很簡單,但由于我仍然缺乏合并js,php和html的熟練程度,因此無法找到解決此問題的解決方案。 問題涉及3個文件:如何將js變量從一個html文件傳遞給另一個?
JS1.js
function foobar(foo){
...
}
這里FOO從HTML1.html生成相同的富文件
HTML1.html
...<?php
$something = Object->method();
$array = Object->anotherMethod($something);
echo "
var foo =" . json_encode($array) . ";
";
?>
...
這里我生成我的php數組的json_encode(d)版本
HTML2.html
...
...
... onClick = \"foobar(foo)\">";
...
這里,基本上,我需要它作為參數來運行我的foobar的JS在JS1.js功能文件
所以我的問題是,我如何將foo從HTML1.html傳遞到HTML2.html?
PS:obivously我有2個分裂的html文件,因為我需要他們兩個都和做不同的事情,否則這個問題從來沒有發生,即使只是:)來澄清一些事情
+0
你是如何使頁面的變化?一個標準的鏈接,還是發生在JS功能? –
2012-01-16 10:19:05
+0
謝謝大家回復,我會嘗試cookie的東西。 要回答你的問題,Jiving,頁面更改是通過表單按鈕完成的,因為基本上HTML1.html通過JS1.js顯示字段列表(數組)和HTML2.html,應該處理該列表并執行別的東西。 –
2012-01-16 10:56:39
+0
如果它只是一個表單,并且只需要一個變量,那么Cookie就是矯枉過正的。您可以在表單上使用“GET”或“POST”方法來傳遞信息。 –
2012-01-16 11:13:19
總結
以上是生活随笔為你收集整理的如何把js变量传递给html页面,如何将js变量从一个html文件传递给另一个?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html正则表达式的书写,前端正则表达式
- 下一篇: 开发html5单页用什么框架,GitHu