HTML对象的拖放事件

JS处理代码:


var  oNewOption;
//  Code for dynamically adding options to a select.
function  ShowResults(){
//  Information about the events
//
 and what object fired them.
arg  =  event.type  +   "   fired by   "   +  event.srcElement.id;
oNewOption 
=   new  Option();
oNewOption.text 
=  arg;
$id(
" oResults " ).add(oNewOption, 0 );
}

function  $id(id){
    
return  document.getElementById(id);
}

 

HTML部分:

< P > Source events are wired up to this text box. </ P >
< input  ID ="txtDragOrigin"  value ="Text to Drag"
ondragstart
="ShowResults()"
ondrag
="ShowResults()"
ondragend
="ShowResults()"
>
< P > Target events are bound to this text box. </ P >
< input  ID ="txtDragDestination"  value ="Drag Destination"
ondragenter
="ShowResults()"
ondragover
="ShowResults()"
ondragleave
="ShowResults()"
ondrop
="ShowResults()"
>
< br  />< br  />
< select  ID ="oResults"  size =30 >
< option > List of Events Fired </ option >
</ select >

 

事件结果:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值