如何将td id值传输到另一个页面

时间:2016-05-22 19:17:12

标签: javascript php jquery css ajax

 document.getElementById('scdiv').innerHTML=Quantity
<td id="scdiv"> </td>
document.getElementById('quantitydiv').innerHTML=mrp
<td id="quantitydiv"> </td>

此处代码已打印,但我想发送打印值 并通过提交按钮到另一页。 请解决我的问题。

3 个答案:

答案 0 :(得分:0)

您可以使用ajax调用将请求发送到另一个页面。抓住jquery或javascript中的值,然后向你想要的页面发一个ajax post请求,那就是你的价值。

答案 1 :(得分:0)

我在这里尽我所能,但我只是部分理解你想要的东西。

我觉得这样的事情就是你想要的。请注意,这是一个糟糕的代码,您最好使用cookiessessions

 <!DOCTYPE html>
 <html>
     <head>
     </head>
     <body>
         <table>
             <td id="scdiv"> </td>
             <td id="quantitydiv"> </td>
         </table>

         <form action="/another-page" method="get">
             <input id="QuantityFormElement" type="hidden" name="Quantity" />
             <input id="mrpFormElement" type="hidden" name="mrp" />
             <input type="submit" value="Send" />
         </form>

         <script type="text/javascript">
         (function () {
             var Quantity = "123";
             var mrp = "123";
             document.getElementById('scdiv').innerHTML=Quantity;
             document.getElementById('quantitydiv').innerHTML=mrp;

             document.getElementById('QuantityFormElement').value=Quantity;
             document.getElementById('mrpFormElement').value=mrp;
         })()
         </script>
     </body>

在另一页上

 <?php
     echo 'Quantity: ' . htmlspecialchars($_GET["Quantity"]) . '!';
     echo "<br/>";
     echo 'mrp: ' . htmlspecialchars($_GET["mrp"]) . '!';
 ?>

答案 2 :(得分:-1)

在页面之间传输数据的一种更简单的方法是使用查询字符串。 http://yoursite.com?foo=bar