要么提交给php,要么在客户端用js访问两个表单对象的值

解决方案 »

  1.   

    将表单提交
    <? echo "prove is ".$_POST['prov'];>
    <form name='form' action=<? echo $_SERVER['PHP_SELF'];?> >
      

  2.   

    function show()
    {
    alert(prov.value+city.value+city.value)
    }<select  name=city id=city style=width:100 onchange="javascript:document.city1.value=this.value;">  </select> <input type=hidden name=city1 id="city1"><button onclick=show()>TEST</button>
    先把select的value传给一个隐藏的<input name=city1>,在下一页取 $_post["city"]即可。不好意思,我没把prov1搞出来,你自己想办法搞吧,不过这种方法使没错的。
      

  3.   

    $ar = [[["女人"],["名秀","护肤","两性","塑身"]],[["短信"],["短信"]],[["网络游戏"],["test"]],[["健康"],["健康"]],[["手机订阅"],["手机订阅"]],[["汽车"],["国际品牌","汽车新闻","政策法规"]],[["新闻中心"],["新闻中心"]],[["财经"],["国际","国内"]],[["科技"],["国际","国内"]],[["娱乐"],["日韩","电影"]],[["test"],["test"]]];
    foreach($ar as $k => $v)
        foreach($v as $kk => $vv)
         <?="prove is " $kk.$vv;?>