Javascript attachEvent傳遞參數(shù)的辦法
更新時間:2009年12月14日 23:27:30 作者:
找了半天找到的解決辦法,看介紹說是javascript的閉包問題,導(dǎo)致得不能直接讀取外部的那個函數(shù),不然就所有傳遞的參數(shù)都變?yōu)樽詈笠粋€了。
復(fù)制代碼 代碼如下:
var newopen = function(id,level)
{
return function()
{
opentree(id,level);//該函數(shù)為外部定義的一個執(zhí)行函數(shù);
}
}
x.attachEvent("onclick",newopen(id,parseInt(level)+1));
y.attachEvent("onclick",newopen(id,parseInt(level)+2));
IE only想要知道兼容的代碼,可以參考腳本之家以前的文章。
您可能感興趣的文章:
- 完美解決js傳遞參數(shù)中加號和&號自動改變的方法
- Angularjs中$http以post請求通過消息體傳遞參數(shù)的實現(xiàn)方法
- js提交form表單,并傳遞參數(shù)的實現(xiàn)方法
- 關(guān)于javaScript注冊click事件傳遞參數(shù)的不成功問題
- JS AJAX前臺如何給后臺類的函數(shù)傳遞參數(shù)
- JSP跨iframe如何傳遞參數(shù)實現(xiàn)代碼
- html向js方法傳遞參數(shù)具體實現(xiàn)
- js獲取html參數(shù)及向swf傳遞參數(shù)應(yīng)用介紹
- javascript向flash swf文件傳遞參數(shù)值注意細(xì)節(jié)
- JS中傳遞參數(shù)的幾種不同方法比較
相關(guān)文章
前端JS,刪除JSON數(shù)據(jù)(JSON數(shù)組)中的指定元素方式
這篇文章主要介紹了前端JS,刪除JSON數(shù)據(jù)(JSON數(shù)組)中的指定元素方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-05-05
JS庫之Particles.js中文開發(fā)手冊及參數(shù)詳解
因為自己需要做產(chǎn)品,所以一個好的UI界面也是很重要的,發(fā)現(xiàn)這種散射的原子顆粒特效還不錯。今天腳本之家小編把Particles.js中文開發(fā)手冊及particles.js參數(shù)分享給大家,需要的朋友參考下吧2017-09-09
關(guān)于微信小程序使用echarts/數(shù)據(jù)刷新重新渲染/圖層遮擋問題
這篇文章主要介紹了微信小程序使用echarts/數(shù)據(jù)刷新重新渲染/圖層遮擋問題,本文通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-07-07

