javascript常用代码

本文介绍了如何使用JavaScript对DOM元素进行批量操作的方法,并演示了如何创建不同类型的弹出窗口,包括模态窗口的实现方式。此外,还提供了一个计算两个日期间天数差异的示例。

1.对一组dom组件进行操作

var chks = document.getElementsByName("DEL_CHK");
        for(var i = 0; i < chks.length; i++){
            var schk = chks[i];
            if(schk != thobj && schk.checked){
                schk.checked = false;
            }
        }

2.弹出窗口

window.showModalDialog("tassserv?service=page/busi.crm.woego.QueryNumber",obj,"dialogWidth=650px;dialogHeight=450px");
 window.open("tassserv?service=page/busi.crm.woego.QueryNumber",obj,"dialogWidth=650px;dialogHeight=450px");

window.opener.rnum = numm;子窗口操作
    window.opener.document.getElementById("num_PRE_NUMBER_OBJ").value = numm;子窗口操作

window.open("page.html","newwindow","height=100,width=100,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no")

3.关于时间计算

    var sdate  =  new  Date("2014-10-20");
        var edate = new Date(etime);
         var iDays  =  parseInt(Math.abs(edate  -  sdate)  /  1000  /  60  /  60  /24)    //把相差的毫秒数转换为天数

4.window.open 实现模态窗口

 var result = window.open("tassserv?service=page/busi.crm.woego.QueryNumber",obj,"dialogWidth=650px;dialogHeight=450px");
         window.onfocus=function (){result.focus();};
      window.onclick=function (){result.focus();};

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值