<a href='#' onclick="javascript:topage(2)">[下一页]</a>"  我topage函数里加一个alert试了一下,有执行这个函数,但页面却没反应

解决方案 »

  1.   

    <a href="JavaScript:topate(2);void(0);">[下一页]</a>
      

  2.   

    樓主: 我測了下面的代碼是好的呀,是不是其他地方出錯啦,href="#"是肯定不能去的
    <form name=frmRst>
    <script language=javascript>
    function topage(page)
    {
      var sUrl="....";
      document.frmRst.method="post";
      document.frmRst.action=sUrl;
      document.frmRst.submit();
    }
    </script>
    <input type="button" name="B1" onclick="javascript:topage(2)">
    </form>
    <a href='#' onclick="javascript:topage(2)">[下一页]</a>
      

  3.   

    这样是可以的啊
    你在检查一下是否执行了topate(2);
    在topate()中加入alert等等
      

  4.   

    to mrshelly(Shelly):
      试了一下,不行啊to LxcJie:
      去掉了href='#'可以,但这是什么原因呢?
    注:这个窗口是用showModallessDialog显示的
      

  5.   

    哦,楼上两位,谢谢!不好意思,刚刚还没看到LxcJie的方法,我试了一下可以,href='#'去掉后没链接了,鼠标也不会变成正常的手型了,我加了一个style='cursor:hand',但具体原因不知道,希望LxcJie大侠能给我们大家说说啊,谢谢href='#' 具体代表的是什么意思呢?
      

  6.   

    to mrshelly(Shelly)没有网址啊。