hideselectboxes.js
来自「一个很好的开源项目管理系统源代码」· JavaScript 代码 · 共 34 行
JS
34 行
function processSelectBoxes(processType, x,y,w,h){
var selx,sely,selw,selh,i
sel=this.document.getElementsByTagName("SELECT")
for(i=0;i<sel.length;i++){
selx=0;
sely=0;
var selp;
if(sel[i].offsetParent){
selp=sel[i];
while(selp.offsetParent){
selp=selp.offsetParent;
selx+=selp.offsetLeft;
sely+=selp.offsetTop;
}
}
selx+=sel[i].offsetLeft;
sely+=sel[i].offsetTop
selw=sel[i].offsetWidth;
selh=sel[i].offsetHeight
if(selx+selw>x && selx<x+w && sely+selh>y && sely<y+h){
if (processType == "hide") {
if(sel[i].style.visibility!="hidden"){
sel[i].style.visibility="hidden";
}
}
else {
if(sel[i].style.visibility!="visible")
sel[i].style.visibility="visible"
}
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?