Показать сообщение отдельно
  #1 (permalink)  
Старый 11.06.2014, 20:40
Кандидат Javascript-наук
Отправить личное сообщение для BorisBritva Посмотреть профиль Найти все сообщения от BorisBritva
 
Регистрация: 17.03.2010
Сообщений: 145

insertBefore помогите плиз
function rand( min, max ) { 
 
    if( max ) {
        return Math.floor(Math.random() * (max - min + 1)) + min;
    } else {
        return Math.floor(Math.random() * (min + 1));
    }
}



function clickKey(){

symbolList = document.getElementsByClassName('symbol');

for(i = 0; i < symbolList.length; i++)
{

   var rand = rand( 0, 9 );
   document.getElementById('symbolBoard').parentNode.insertBefore(symbolList[i], symbolList[rand]);

}


}


Нужно произвольно поменять местами элементы с классом - symbol
Что не так и как правильно.

Браузер опера 12.17

Последний раз редактировалось BorisBritva, 11.06.2014 в 21:03.
Ответить с цитированием