syxx5512 2017-11-14 08:32 采纳率: 0%
浏览 1257

js中getElem是getElement的简写吗?获取的是id还是name?

var setting = {data:{simpleData:{enable:true,idKey:"id",pIdKey:"pId",rootPId:'0'}},
callback:{onClick:function(event, treeId, treeNode){
var beginApplyDate = getElem('beginEndDate');
var endApplyDate = getElem('endEndDate');
var id = treeNode.id == '0' ? '' :treeNode.id;
$('#zghMail').attr("src","${ctx}/zghmail/zghMail/list?office.id="+id+"&office.name="+treeNode.name.split('(')[0]+
"&beginApplyDate="+beginApplyDate+"&endApplyDate="+endApplyDate);
}
}
};

    请问:getElem是getElement的简写吗?获取的是id还是name?
  • 写回答

2条回答

  • #麻辣小龙虾# 2017-11-16 09:30
    关注

    getElem是人家用原生封装的方法,比如

     function$(elem){
            return document.querySelector(elem);
        },
        //使用css选择器选择一组元素
        :function$$(elem){
            return document.querySelectorAll(elem);
        },
            function getElem(id){
            return document.getElementById(id);
        }
    

    引入之后,使用getElem(id) ,$(id)方法就可以直接获取到相应的元素。

    评论

报告相同问题?

悬赏问题

  • ¥15 求差集那个函数有问题,有无佬可以解决
  • ¥15 【提问】基于Invest的水源涵养
  • ¥20 微信网友居然可以通过vx号找到我绑的手机号
  • ¥15 寻一个支付宝扫码远程授权登录的软件助手app
  • ¥15 解riccati方程组
  • ¥15 display:none;样式在嵌套结构中的已设置了display样式的元素上不起作用?
  • ¥15 使用rabbitMQ 消息队列作为url源进行多线程爬取时,总有几个url没有处理的问题。
  • ¥15 Ubuntu在安装序列比对软件STAR时出现报错如何解决
  • ¥50 树莓派安卓APK系统签名
  • ¥65 汇编语言除法溢出问题