Здравейте,
Първо искам да кажа, че от Javascript не разбирам и съм, пълен лаик, поради което явно имам и нужда от помощ
'>
Опитвам се да напиша малка функцийка, която да прави следното: при избора на чекбокс да се обхождат всички линкове, които се намират в даден div елемент (името му се подава като параметър на функцията) и да се забранят, т.е. да са неактивни (disable)
Ето какво съм "сътворил" до тук, но не работи - цикъла, който трябва да обходи линковете не сработва, защото не мога да получа дължината на масива с линкове (т.е. броят им):
Примерен код |
function disable_elements(id){ var parent_element=document.getElementById(id); var links=parent_element.getElementsByTagName("link"); for(var i=0; i<links.length; i++){ links[i].disable=true; //window.alert(links[i]); } }
|
И други варианти за обхожданена елементите в рамките на даден div съм пробвал, но също без успех. Ако смятате, че има смисъл ще ги постна и тях.
Поздрави!