Показать сообщение отдельно
  #2 (permalink)  
Старый 04.11.2009, 15:20
getElementById
 
Сообщений: n/a

никто не в силах мне помочь?!
попробовал сделать через массив, но результат тот же, хотя в первом случае он по идее не должен быть таковым...

function knopki() {
    var knopko = '<img  src="http://javascript.ru/forum/images/ca_serenity/misc/logo.gif" alt="JavaScript">';
    var list = ["id1", "id2", "to_id2", "id3", "id4"]
        for (var i = 0, len = list.length; i < len; i++) {
		    document.getElementById(list[i]).innerHTML+= knopko;
		}
}


тут опять же всё работает если есть все элементы из массива, если к примеру нету to_id2, то и последующие id3 и id4 не будут выполненны, т.к. цикл завершается при "false" , помогите пожалуйста....

идентификаторы находятся на различных страницах, поэтому по любому будет "false" в цикле и если нужный элемент в массиве будет стоять до "false", то ничё не получится....
уважаемые, очень нужна ваша помощь!
Ответить с цитированием