[請益] 求救!讓javascrpt的值可傳送到下一個php頁面

看板PHP作者 (小橘子)時間13年前 (2011/05/18 18:05), 編輯推噓3(305)
留言8則, 3人參與, 最新討論串1/1
各位強者大大你們好, 想請問一個將javascript的變數傳到php檔中的問題: 我參考一個知識家的回答 http://tw.knowledge.yahoo.com/question/question?qid=1510032110198 也做出一個一模一樣可以自動計算出小計和總計的頁面(index.html), 可是我必須將小計和總計的值傳送到下一個php頁面(order.php) 這兩個值要存入資料庫 html檔中利用javascrpt document.getElementById("td1").innerHTML = v1 將加總完的值放入 <td align="center" id="td3"> </td> 但是我如何抓到這個加總完的值 並用任何方法像是隱藏欄位將值傳送到order.php呢 另外,html檔的表單中,我用select來表示數量,用javascript跑出小計: <select name='order_3' onchange="cal(this.form)"/> <option value="0">0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> </select> 可是當我在order.php檔中 下 $order_3 = $_POST['order_3']; 指令 卻也是怎麼抓都抓不到值 不知道有厲害的大大可以為我這初學者解說嗎~ 謝謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.224.185.79

05/18 19:17, , 1F
<form>,開個input hidden把結果放進去
05/18 19:17, 1F

05/18 20:37, , 2F
我試過 <input type=hidden id=td3> 可是一樣抓不到值
05/18 20:37, 2F

05/18 21:43, , 3F
<input type='hidden' name='id' value='td3' />
05/18 21:43, 3F

05/18 21:53, , 4F
還是沒有辦法....
05/18 21:53, 4F

05/18 21:54, , 5F
到底是哪裡出了問題呢 我php檔那邊是寫
05/18 21:54, 5F

05/18 21:55, , 6F
$id = $_POST['id'];一樣抓不到 echo出來是空的
05/18 21:55, 6F

05/18 22:04, , 7F
我後來再試一下 傳回來的值是td3這個字串
05/18 22:04, 7F

05/19 03:03, , 8F
你要傳的字串=value name=POST陣列的欄位
05/19 03:03, 8F
文章代碼(AID): #1DqvdI0h (PHP)