本人php菜鸟,我想在一个页面上加上两个按键,分别点击后连去不同页面,
需要用到js是吗?
哪位大大指点一下给个例子。我不知道加在哪里。谢谢

解决方案 »

  1.   

    这2按钮只做迁移的动作吗?
    用不用js取决你到底想用js干嘛
    想用js 就在button那里加 onclick="js函数名(参数1,参数2...)" 
      

  2.   

    <input type="button" name="btn1" onclick="zoule(1)">
    <input type="button" name="btn2" onclick="zoule(2)">
    <script>
    function zoule(v){
        if(v == 1){
            location = "http://www.baidu.com";
        }else{
            location = "http://www.qidian.com";
        }
    }
    </script>
      

  3.   

      <input type="button" value="点击跳转" onclick="window.location.href='http://baidu.com'" />
      

  4.   

    <input type="button"  onClick="navigate('php.php')" value="新增">
    <input type="button"  onClick="document.location.href='php.php'" value="新增">
      

  5.   

    echo "<td bgcolor=\"#ffffff\" align=\"justify\" valign=\"center\" class=\"page_body\"><p style=\"margin-left: 10; margin-right: 10\" align=\"justify\"><input type=\"hidden\" name=\"_submit_check\" value=\"1\"/><input type=\"submit\" name=\" submit\" value=\"Edit\">这是我的代码。
    楼上各位大大,你们给的那段加到哪里呀??
      

  6.   

    你用的是submit  submit会自动提交你表单指定的action
      

  7.   

    那我把action那里给删除了。然后如何改成楼上大大方法的呢?
      

  8.   

    submit你是在提交啊
    你2个按钮是2个form吗?那就在action里分别定义你想要迁移的文件即可
    如果是同一个form那就只会迁移到同一个页面,但是仍然是可以通过判断来知道是哪个按钮被按下的
      

  9.   

    你狠
    lz到底想实现什么?在js里 submit好了  一回事
      

  10.   

    <form name="form1">
    <script language="javascript">
     document.form1.submit();
    </script>这个方法能提交表单但我们上面的方法只是跳转  没有办法提交  也就是说你在另一个页面用$_POST['**'] 是取不值的
      

  11.   

    echo "<form method=\"post\" action=\"".MOD_REWRITE_BASE_PATH."/edit_info.php\">";上面这句是action的
    下面这是代码
    本来只有一个按键,我在后面加了一个,不知道是不是这样。         echo "<tr>";
    echo "<td bgcolor=\"#ffffff\" align=\"justify\" valign=\"center\" class=\"page_body\"><p style=\"margin-left: 10; margin-right: 10\" align=\"justify\"><input type=\"hidden\" name=\"_submit_check\" value=\"1\"/><input type=\"submit\" name=\" submit\" value=\"Edit\">&nbsp</p>"; 
    echo "</td>";
    echo "<td bgcolor=\"#ffffff\" align=\"justify\" valign=\"center\" class=\"page_body\">&nbsp;"; 
    echo "</td>";
    echo "<td bgcolor=\"#ffffff\" align=\"justify\" valign=\"center\" class=\"page_body\"><p style=\"margin-left: 10; margin-right: 10\" align=\"justify\"><input type=\"hidden\" name=\"_submit_check\" value=\"1\"/><input type=\"submit\" name=\" submit\" value=\"Edit\">&nbsp</p>"; 
    echo "</td>";
    echo "</tr>";各位大大,你们直接告诉我该在哪里改什么,让上面两个按键点了以后打开不同的页面。非常感谢
      

  12.   

    注意lz的代码,<input type=\"hidden\" name=\"_submit_check\" value=\"1\"/><input type=\"submit\" name=\" submit\" value=\"Edit\">
    不是单纯的跳转,到带值的.加个隐藏域吧