| 
 Поиск элемента без id Хочу написать код выделяющий содержимое блока (pre, например) без привязки к id (таких блоков много). Нагуглил конструкции с parent/next, вроде этой: http://jsfiddle.net/5NtxT/4/ Но они не работают. Для них нужна специальная библиотека? Читаю сейчас учебник, там такого нет — http://beta.javascript.ru/tutorial/s...g-elements-dom. Прошу подсказать куда копать. | 
| 
 начни например отсюда http://coders.ask-ru.net/question.aspx?qid2=275 | 
| 
 Цитата: 
 | 
| 
 Цитата: 
 Цитата: 
 | 
| 
 Цитата: 
 | 
| 
 Цитата: 
 | 
| 
 Цитата: 
 Цитата: 
 | 
| 
 ню ... можно на классах 
document.querySelectorAll('.button')
работает начиная с ie8, если нужно ниже версии то либо писать велосипед либо jquery или любую другую либу, они все умеют шариться по классам на странице. | 
| 
 Цитата: 
 Такое? Здесь span'ы, правда, ну не суть... 
<script>
function highlight() {
 var list= document.getElementsByClassName("highlight");
 for (var i=0; i!= list.length; ++i)
  list[i].style.background="yellow";
};
</script>
Lorem <span class="highlight">ipsum dolor</span> sit <span class="highlight">amet</span>, consectetur <span class="highlight">adipisicing elit</span>, sed do <span class="highlight">eiusmod</span> <span class="highlight">tempor</span> incididunt ut labore et <span class="highlight">dolore magna</span> aliqua.
<input type="button" onclick="highlight()" value="Подсветить некоторые слова">
 | 
| 
 Нет, такое:  Правда пока я не разобрался с определением нужного блока, не то что с выделением. Допустим на одной странице есть три блока — http://jsfiddle.net/5NtxT/8/. Пусть классы, но всё равно нужно работать относительно текущего блока (this?) и его родителя (parent?). Иначе при кнопке «выделить всё» будут обработаны все три блока. Цитата: 
 | 
| Часовой пояс GMT +3, время: 07:38. |