перечислить все id
Хелп, нужна помощь.
есть элементы с такими id: mnc32281,mnc32225, mnc32278 и т.д. надо у всех изменить стиль отображения, я пробовал так for(var i=0;i<99;i++){ document.getElementById('mnc322'+i).setAttribute('style','display:inline'); } и так var i=0; while (i<99) { i++; document.getElementById('mnc322'+i).setAttribute('style','display:inline'); } но ничего не вышло :( как быть? |
наврено вы вызываете код до того как элементы существуют
|
Black_Sun,
Заверните Ваш код в фун-ю или вставьте его под элементы, к которым Вы обращаетесь. |
Gvozd,
Да вроде нет, всё как положено вызавается, я и setTimeout пробовал с функцией и нефига. JsLoveR, Пробовал уже, пишет document.getElementById('mnc322'+i).setAttribute is null |
ну выложите тогда свою полную страницу, очищенную от не относящегося к делу кода
|
Это кнопка за скрытие/раскрытие элемента
<img width="6" height="16" border="0" align="absmiddle" src="http://s14.ucoz.net/img/fr/EmnAR.gif" onclick="if(document.getElementById('mnc32292').style.display=='none'){document.getElementById('mnc32292').style.display='';this.src='http://s14.ucoz.net/img/fr/EmnAR_.gif';this.title='Закрыть';}else{document.getElementById('mnc32292').style.display='none';this.src='http://s14.ucoz.net/img/fr/EmnAR.gif';this.title='Открыть';}" style="cursor: pointer;"> и прям следом идёт span с этим id содержимое *!* <span style="display: none;" id="mnc32292"> */!* <a onclick="prompt('IP address','тут IP юзера');return false;" rel="nofollow" href="javascript://"> <img width="16" height="16" border="0" align="absmiddle" onmouseout="this.src='http://s14.ucoz.net/img/fr/EmnI.gif'" onmouseover="this.src='http://s14.ucoz.net/img/fr/EmnI_.gif'" src="http://s14.ucoz.net/img/fr/EmnI.gif"></a> .......Ещё несколько картинок и ссылки в таком же духе............ </span> вот собственно style у span display: none; я и пытаюсь превратить в display: inline; и таких блоков много на странице до 100 и id у всех разный, но отличаются только цифры mnc322xx или mnc321хх |
Это юкоз, там есть jQuery.
$(function(){ $('span[id^="mnc322"]').show() }); |
B@rmaley.e><e,
кул спс :) |
Часовой пояс GMT +3, время: 20:12. |