解决方案 »

  1.   

    你addButton点击事件,也不过是触发一个方法为什么不把这个方法写在alert后边呢
      

  2.   

    如果你的按钮在php代码下面就会失效。所以强健的写法应该在外层加一个 window.onload=function(){............}
      

  3.   


    我也不知道为啥,js自定义的函数放在php里面执行不了
      

  4.   


    是啊,原本是评价完,手动点击addButton跳转到下一张,我现在想实现的是,评价完,自动跳转到下一张,就不用手动点击了
      

  5.   

    echo "<script>window.onload=function(){ document.getElementById('addButton').click();}</script>";
      

  6.   


    我自己已经解决了,但是还是得谢谢你~~我现在还是不知道怎么在php中执行js代码,比如说我在js里定义了个
    function login(){
    alert("请登录!");
    }
    这样的函数,在php中怎么让他执行呢?
      

  7.   

    1、弹出提示框,然后自动跳转到指定页面,即重定向:function alertInfor($infor = false, $href = false) {
    echo <<<SCRIPT
    <meta http-equiv='Content-Type' content='text/html; charset=utf-8' />
    <script type='text/javascript' language='javascript'>
    alert("{$infor}");
    window.location.href="{$href}";
    </script>
    SCRIPT;
    }
    alertInfor("评价成功","next.html");2、弹出提示框,然后执行js脚本更换图片:将你的addButton函数内容替换掉alert的下一句就行了。不过这段代码必须和你的页面js在同一页面