|
опредилить хтмл елемент
есть 2 елемента div и сслыка(а)
проблема в том что у них обоих одинаковый клас(раззные классы сделать нельзя!)и при поиске с помощью document.getElementsByClassName у меня получается массив из двух елементов мне надо из масива забрать елементы не ссылку(тоесть этот клас может быть у div ,span,p и тд)! |
document.getElementsByClassName("class")[0]. Проблема?
|
cyber, смотри на
obj.tagName |
Цитата:
|
Цитата:
|
var start=cl.indexOf('openBlock');
var clasS;
if(start==0){
clasS=cl.slice(9,cl.length);
}
else if(start>0){
clasS=cl.slice(0,start)
}
else(alert("неправильно присвоенный класс !!"))
var content=document.getElementsByClassName(clasS)[0];//в этой строчке должно динамически опеределять ссылка это или блок(щас пока тестирую выставил вручную)
content=content.innerHTML;
block.innerHTML=content;
|
elems= document.getElementsByClassName(clasS);
var i=0;
while(i!== elems.length && elems[i].tagName !== "div")
++i;
if (i === elems.length)
alert("Не найдено")
else
div_with_class=elems[i];
|
Мне кто то объяснит, что есть "немо" или нет? )
|
Shaci, да-да... Я вообще не сразу понял, что это не Gvоzd. Тут ещё два перса его: Olya _) вот эта и Дима Румынин (неужели мы теперь знаем, как зовут немо?!?!?!?!)
|
Цитата:
С тех пор постоянно наведывается на этот форум. Был замечен под никами:
Фактически, локальный мем javascript.ru. Хоть статью на луркморе создавай. UPD: По последним данным зарегистрировался под именем Илья Кантор. |
| Часовой пояс GMT +3, время: 06:56. |
|