堅持到這里了,求解答?
var?oP=parent?document.getElementById(parent):document, ????????box=new?Array(); ????????s?=?oP.getElementsByTagName('*'); ????for(i=0;i<s.length;i++){ ????????if(s[i].className==clsName){ ????????????box.push(s[i]); ????????} ????} ????return?box; }
var oP=parent?document.getElementById(parent):document,
這句代碼的作用是什么,能獲取那些元素呢?
box.push(s[i]
這個代碼的意義什么呢?
求解答,謝謝啊
2016-09-15
var oP=parent?document.getElementById(parent):document,是一個判斷語句,如果傳入parent即parent存在,那么var op =?document.getElementById(parent),不存在的話就是var op =?document
box.push(s[i]) 這句話是把 s[i]傳入box數組中