chelovek
Новичок
Функция, которая что-то с деревом делает...
Помогите, пожалуйста...
Объясните, пожайлуста что делает эта функция.
Она взята со страницы http://phpclub.ru/detail/.
То что она показывает/скрывает поддерево - я понимаю, а вот что делает конкретная функция - что-то не могу разобраться. Или подскажите где можно посмотреть описание этих функций. Заранее благодарю.
function treeExpand(oObj, trname) {
tr = document.getElementById(trname);
var d, s;
var img = oObj.cells[0].firstChild.firstChild;
if (tr.style.display == ''){
d = 'none';
s = img.src.replace(/opened/g, "closed");
}else{
d = '';
s = img.src.replace(/closed/g, "opened");
}
tr.style.display = d;
img.src = s;
img.parentNode.setAttribute("href", "#");
return true;
}
Помогите, пожалуйста...
Объясните, пожайлуста что делает эта функция.
Она взята со страницы http://phpclub.ru/detail/.
То что она показывает/скрывает поддерево - я понимаю, а вот что делает конкретная функция - что-то не могу разобраться. Или подскажите где можно посмотреть описание этих функций. Заранее благодарю.
function treeExpand(oObj, trname) {
tr = document.getElementById(trname);
var d, s;
var img = oObj.cells[0].firstChild.firstChild;
if (tr.style.display == ''){
d = 'none';
s = img.src.replace(/opened/g, "closed");
}else{
d = '';
s = img.src.replace(/closed/g, "opened");
}
tr.style.display = d;
img.src = s;
img.parentNode.setAttribute("href", "#");
return true;
}