个人愚认为是document.f_add_bdd.submit();这句,因为点击JS之后触发submit提交表单,然后执行PHP的代码。

解决方案 »

  1.   

    <input type=button name="browse" value="查找" onClick="OnBrowse(document.formname.sql.value);">
    js:
    function OnBrowse(id)
    {
         window.open("select.php?id="+id, "browsedomainuser", "toolbar=no,menubar=no,location=no,resizable=no,scrollbars=yes,menubar=no,width=740,height=640,top=0,left=100");
    }
    document.formname.sql.value是查询条件的值,用js提交在select.php页面接受查询条件,然后查询输出就可以了
      

  2.   

    我也觉得LZ的例子是店击JS触发submit提交表单..点击某个按钮要执行一段PHP程序,请问怎样实现呢?一个方法就是直接写url,比如..location.href="manage.php?id=123&action=delete";还有就是Ajax..
      

  3.   

    这是JavaScript代码:function bdd_supp_champ(i,j) {
    document.getElementById('new_champ').innerHTML += '<input type="hidden" name="BDD[supp_champs]['+i+'][id_champ]" value="'+i+'"><input type="hidden" name="BDD[supp_champs]['+i+'][id_type]" value="'+j+'">';
    document.f_add_bdd.submit();
    }点击时,添加了两个hidden的input框,然后将form提交了。