woff 發表於 2008-8-19 16:21:32

html及java script網頁傳值

我html A網頁 有二個文字TEXT欄位一個名為 a 一個為 b
我用語法<form method="post" action="mark1.htm">傳送
mark1.htm內容主要為java script
我想將A網頁欄位a跟b的數值 傳送至B網頁
我該如何利用java script引用這個a 與 b的值

例如 欄位a的值為 3 欄位b為7

我在script 中只要打入 a*b就可以引用她

首先…你要先這樣寫<form method="get" action="mark1.htm">
因為java script無法讀post的值,只能依照url給的參數來抓取
以下為mark1.htm的程式<script>
function getArgs() {
var args = new Object();
var query = location.search.substring(1);
var pairs = query.split("&");
for(var i=0;i<pairs.length;i++) {
var pos = pairs.indexOf("=");
if (pos == -1) continue;
var argname = pairs.substring(0,pos);
var value = pairs.substring(pos+1);
args = decodeURIComponent(value);
}
return args;
}
var args = getArgs();
alert("a * b=" + args.a * args.b);
document.write("a * b=" + args.a * args.b)
</script> 參考資料 藍色小舖


http://tw.knowledge.yahoo.com/question/question?qid=1005012802767
參考資料 http://tw.knowledge.yahoo.com/question/question?qid=1005012802767

ctypeter 發表於 2012-8-8 01:02:55

嚴重支持!

www.dulady.com 發表於 2012-8-11 19:58:09

牛啊,想不到的强帖
頁: [1]
查看完整版本: html及java script網頁傳值