在一个页面内用JS
要得到提交后的就用$_POST

解决方案 »

  1.   

    提交前好象只能用JS去得到用PHP得到只能在提交后了
      

  2.   

    <form name=form1>
    <input type=text name=text1>
    </form>
    <script>alert(document.form1.text1.value);</script>不提交的话只能用js
    提交的话就无所谓了,表单的action设置成本页就行了,该怎么得到就怎么得到
      

  3.   

    如果有这样的功能,我一定要看看的,呵呵你看看PEAR:HTML_QuickForm
      

  4.   

    <?php
       $data = ?
    ?>页面上的值是不能付给$data 的,只有提交到后台才能付给php变量
      

  5.   

    你在页面内的话还是在客户端浏览器处理的,而php是在服务器端运行的,所以要实现以上的功能,必须提交。可以用js隐式提交,比如为文本框的onBlur事件写上window.open('a.php?value=eval(form1.text1.value)','_blank','width=0,height=0');
    当然如果可以的话,建议用js来实现所要的处理功能。