国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

js event事件的傳遞與冒泡處理

2024-05-06 14:12:34
字體:
來源:轉載
供稿:網友
代碼如下:
<div>
<table nclick="gotClick(event,'table',this)" id="table">
<tr nclick="gotClick(event,'tr',this)" id="tr">
<td nclick="gotClick(event,'td',this)" id="td">
<input type="button" name="button" value="單擊我"
onclick="gotClick(event,'按鈕',this);" id="button">
</td>
</tr>
</table>
</div>
<div id='result'>
</div>

js文件
代碼如下:
function gotClick(event,msg,obj){
var object;
var msgs = msg+" => 被單擊了!<br/>";
try{
if (event.target) {//Mozilla
object = event.target;
// alert(document.getElementById(object.id).nodeName+" Mozilla "+msg);
document.getElementById('result').innerHTML +=msgs;
// event.cancelBubble=true;//阻止傳遞
}
else if(event.srcElement){//IE
object = event.srcElement;
// alert(object.id+" IE "+msg);
// event.cancelBubble=true;//阻止傳遞
document.getElementById('result').innerHTML +=msgs;
}
}catch(e){
alert(e);
}

}

運行結果是:

按鈕 => 被單擊了!
td => 被單擊了!
tr => 被單擊了!
table => 被單擊了!
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 宜兰市| 桓台县| 莫力| 辽宁省| 双牌县| 双江| 东平县| 林周县| 灯塔市| 卫辉市| 宁国市| 和静县| 永年县| 佛学| 庆阳市| 广南县| 厦门市| 阿克陶县| 遂昌县| 赤水市| 德令哈市| 龙里县| 白朗县| 东乡族自治县| 错那县| 宁陕县| 富源县| 仁布县| 毕节市| 平陆县| 松阳县| 虞城县| 陈巴尔虎旗| 西乌| 分宜县| 探索| 苏尼特右旗| 招远市| 安仁县| 呈贡县| 钟祥市|