Показать сообщение отдельно
  #7 (permalink)  
Старый 17.11.2010, 13:21
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от B@rmaley.e><e
А не дорого ли дергать length у NodeList на каждой итерации?

<a href="#1" name="a">color</a>
<a href="#2">color</a>
<a href="#3" name="b">color</a>

<script type="text/javascript">
window.onload = function(){
  var elems = document.getElementsByTagName('*');
  for(var i=0, j=0; j=elems[i]; i++) {
    if(elems[i].name) {
        elems[i].style.color = 'red';  
     }
  }
};
</script>


Но в любом случае это нужно допиливать

Сообщение от ejik
Необходимо из кучи HTML кода выбрать те элементы, у которых установлено свойство "name" - только эти элементы мне необходимы
<script src="http://code.jquery.com/jquery.min.js" type="text/javascript"></script>

<script type="text/javascript">
$(function(){
  $("a[name]").css('color','red');
});
</script>
<a href="#1" name="a">color</a>
<a href="#2">color</a>
<a href="#3" name="c">color</a>
Ответить с цитированием