javascript - window.onload怎样传一个有参数的方法
怪我咯
怪我咯 2017-04-10 14:33:28
[JavaScript讨论组]

比如

var myXmlHttpRequest="";
window.onload=function keep(c,d){
    myXmlHttpRequest = getXmlHttpObject();
    if(myXmlHttpRequest){

其中c,d要为{$vo.c_id},{$u_id}这个


     
            
  • {$vo.name}

    {$vo.c_time}

  • 那么keep()方法该写在html中的哪里

    怪我咯
    怪我咯

    走同样的路,发现不同的人生

    全部回复(2)
    天蓬老师

    你这么写跑不起来 windows.onload 的签名是这样的 function(event);
    可以把c d 变量的获取放在函数体里 不要通过传参进来

    var keep=function(c,d){
        // ...
    }
    
    window.onload=function(){
        // init
        var cid=...
        var uid=...
    
        keep(cid,uid);
    }
    
    伊谢尔伦

    其实可以这样的,在body标签里写.

    <body onload='keep(1,2)'>
    </body>
    
    热门教程
    更多>
    最新下载
    更多>
    网站特效
    网站源码
    网站素材
    前端模板
    关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
    php中文网:公益在线php培训,帮助PHP学习者快速成长!
    关注服务号 技术交流群
    PHP中文网订阅号
    每天精选资源文章推送
    PHP中文网APP
    随时随地碎片化学习

    Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号