js onDeactive事件

onDeactive方法是用于,在一个窗体失效的时候触发的事件(将鼠标移到控件1时,该控件1被激活,而另一控件2则呈现未激活状态,--控件2则触发事件)

在该方法中调用:

function processDeactivate(item){
 switch(item.id){
  case "txtProductCode2":
   if(trim(txtProductCode2.value) != ""){
    var proxyArg = "MT=7" + "&productCode=" + txtProductCode2.value;
    var rVal = processProxy(0, "poMain81Proxy.jsp?", proxyArg);
    if (rVal == null){
     txtProductCode2.value = "";
     txtProductCode2.focus();
    }else{
     var window_element = window.event.toElement;
     processClick(window_element);
    }
   }
   break;
        }
 }

 

window.event.toElement.id是获取id

window.event.toElement.tagName;  是获取标签名

 该段代码的作用就是在文本框未失去焦点的时候,点击按钮一次就能进入另外一个页面

 --- 就是在文本框失效的时候就触发button的onclick事件

(注意:文本框和按钮两个控件;文本框失效时,就触发鼠标移动到的另一个控件--按钮的click事件)

 window.event.srcElement  当前的对象

http://221.199.150.103/jsj/Html/page/book/js/e_fromElement.htm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值