作者forwardwith (小橘子)
看板PHP
标题[请益] 求救!让javascrpt的值可传送到下一个php页面
时间Wed May 18 18:05:03 2011
各位强者大大你们好,
想请问一个将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
1F:推 SmallBeeWayn:<form>,开个input hidden把结果放进去 05/18 19:17
2F:→ forwardwith:我试过 <input type=hidden id=td3> 可是一样抓不到值 05/18 20:37
3F:推 Fantasywind:<input type='hidden' name='id' value='td3' /> 05/18 21:43
4F:→ forwardwith:还是没有办法.... 05/18 21:53
5F:→ forwardwith:到底是哪里出了问题呢 我php档那边是写 05/18 21:54
6F:→ forwardwith:$id = $_POST['id'];一样抓不到 echo出来是空的 05/18 21:55
7F:→ forwardwith:我後来再试一下 传回来的值是td3这个字串 05/18 22:04
8F:推 Fantasywind:你要传的字串=value name=POST阵列的栏位 05/19 03:03