javascript常用方法4

//支持事件类型
function eventMatch(e){
//var webBrouser=checkWebBrouser();
if(window.event){ //webBrouser=="IE";
return "winEvent";
}else if(e.target){ //alert(e.target.tagName);
return "Target";
}
}

function initAlink(linkinObj){
var containObj=$(linkinObj),cilds=containObj.childNodes;
for(var i=0; i<cilds.length; i++){
if(cilds[i].nodeName=='A'){
//
}
}
}
function changeTdWidth(){
if(!leftScrollArrow) var leftScrollArrow=$("leftScrollArrow");
if(!leftMenu) var leftMenu=$("leftMenu");
if(leftMenu.style.display!="none"){
leftMenu.style.display="none";
leftScrollArrow.src=leftScrollArrow.src.replace("left.gif","left2.gif");
}else{
leftMenu.style.display="";
leftScrollArrow.src=leftScrollArrow.src.replace("left2.gif","left.gif");
}
}
function displayDIV(divId){
var xxx=$(divId); //alert(xxx.style.display);
if(xxx.style.display==''){
xxx.style.display='block'
}else{
xxx.style.display=''
}
}
function displayDIV2(divId){
var xxx=$(divId); //alert(xxx.style.display);
var markframe=$(divId+"_mark");
markframe.style.height=document.body.scrollHeight;
//$(divId+"_markframe").style.height=document.body.offsetHeight; //滚动时会闪动啊,难怪大家都用隐藏select来解决
if(xxx.style.display==''||xxx.style.display=='none'){
xxx.style.display='block';
// xxx.style.left=event.clientX;
// xxx.style.top=event.clientY-200;
// xxx.style.left=(document.body.scrollWidth-xxx.scrollWidth)/2;
// xxx.style.top=(document.body.scrollHeight-xxx.clientHeight)/2;
xxx.style.left=event.clientX;
xxx.style.top=event.clientY-xxx.clientHeight-20;
markframe.style.display='block';
hideAllSelect();
}else{
xxx.style.display='none';
markframe.style.display='none';
showAllSelect();
}
}

function closeDiv(divId){
$(divId).style.display='none';
}
function closeIframe(divId){
parent.$(divId).style.display='none';
var markframe=parent.$(divId+"_mark");
markframe.style.display='none';
parent.showAllSelect();
}
var attachTimes=1;
function linkActive_tag(obj,inputId){
var div1=obj, cilds=obj.childNodes, input=$(inputId); //alert(cilds[0].nodeType+"|"+cilds[1].nodeType);
//alert(div1.tagName);
if(!attachTimes) return;
function addLinkToInput(e){
//input.value+=innerText+" ";
alert(e);
}
//alert(cilds[1].nodeName);
var addLinkToInputTemp=function(inputObj){
return function(e){
if(inputObj.value.trim()==""){
inputObj.value+=e.srcElement.innerText;
}else{
inputObj.value+=","+e.srcElement.innerText; //alert(e.srcElement);
}
}
}

for(var i=0; i<cilds.length; i++){
if(cilds[i].nodeName=='A' && attachTimes>0){
cilds[i].attachEvent("onclick",addLinkToInputTemp(input));
//cilds[i].click=addLinkToInput;
}
}
attachTimes=0; //alert(attachTimes);
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值