页面中 无form标签 怎么提交 怎么在另一页面获得数据

解决方案 »

  1.   

    點擊按鈕然後調用JS獲取相關值提交到指PHP文件,最後完成內容提交
      

  2.   


    <form action="url" method="get">
      <input type="text" name="t1" id="t1" />
      <input type="submit" name="b1" id="b1" value="提交" />
    </form>
    action="url":处理数据的动态页面。url就是动态页面的地址。
    method="get":传输方式 get 或者 post,两者区别手册中有
    type="text":一个单行文本框。
    type="submit":就是一个提交按钮,必须是submit。只要单击提交按钮,在<form></form>中的数据就都会被以get或者post的方式传送到action属性中地址对应的动态页面去。下面是动态页面的东西,为php文件  $strT1 = $_GET['t1']; 接收t1的数据   //如果是post方式的话就是 
      $strT1 = $_POST['t1']; 
      

  3.   

    没有form的话就是这样1楼说得那样。
      

  4.   

    如果是使用target="_blank"的方式弹出一个页面,也可以使用opener对象来直接引用父窗口的元素值:<!--以下是textpage1.html-->
    <input name="mytext1" type="text" id="mytext1" value="123">
    <input name="mytext2" type="text" id="mytext2" value="456">
    <br />
    <a href="textpage2.html" target="_blank">textpage2.html</a>
    <!--以下是textpage2.html-->
    <script language="javascript">
    function getvalue(aa)
    {
    var a=eval("opener.document.getElementById('"+aa+"').value");
    return a;
    }
    document.write(getvalue("mytext1")+"<br>"+getvalue("mytext2"));
    </script>
      

  5.   

    六楼 讲的是js 那php页 怎么获得啊 通过 链接传值嘛?
      

  6.   

    据我所知,php是无法获得js的值的,只有再次提交或链接吧。