js类似重载的函数调用的使用 | ||
前提:函数部分和调用部分都在window.onload里面 | ||
函数 | function myClick(idStr,fun){ let btn = document.getElementById(idStr) btn.οnclick=fun; } | |
调用 | myClick("btn07",function () { let node = document.getElementById("bj"); let str = node.parentNode; alert("这是:"+str.innerText) }) |
window.onclick=function () {
//定义一个函数 专门用来为指定元素绑定一个响应单机函数
//参数 idstr 表示要绑定响应函数对象的id属性值
function myClick(idStr,fun){
//fun 事件的回调函数,当单机元素时,该函数会被触发
//按钮部分绑定的操作
let btn = document.getElementById(idStr)
btn.onclick=fun;
}
函数的调用部分
myClick("btn07",function () {
let node = document.getElementById("bj");
let str = node.parentNode;
alert("这是:"+str.innerText)
})
}