我建設,我會頁面創建使用js的兩個元素,然後有後來在另一個函數訪問它們
var createBtn = function(
var btn = document.createElement('button')
...
)
var createIframe = function(
var iframe = document.createElement('iframe')
...
)
非常基本的東西上創建2個元素一些JS的功能,但後來我想將一個事件監聽器添加到將向iframe應用style屬性的按鈕。
喜歡的東西:
var displayIframe = function(
Iframe.style['display'] = 'block'
)
button.addEventListener('click', displayIframe)
我的問題是如何訪問元素我已經創造了他們之後,而無需通過附加類,對他們一遍訪問他們這樣的煩惱去。有沒有從一開始就在創建函數中訪問它們的方法。
你應該申報功能外VAR的iframe,然後裏面設置英寸然後你可以用它來改變風格。對不起,我不能寫代碼,我在電話 – 2014-08-29 22:49:32
這是不是不好的練習字符串在全球範圍內的事情? – 2014-08-29 22:50:44
我不應該是全球性的,你應該用一個函數來包圍所有東西,這樣你就可以保持它的範圍 – 2014-08-29 22:52:23