Можно ли с помощью JS сделать такое Есть число пример 5.842 с помощью JS убрать после первого числа точку и вставить после второго 58.42 5.10 => 51.0 7.90 => 79.0 8.479 => 84.79 Или убрать точку и оставить только два первых числа 5.10 => 51 7.90 => 79 8.479 => 84 Помогите написать скрипт ... я отблагодарю через ВебМани
Да я не силён в JS вот <div class="in_imdb" style="width:8.479%;"></div> а надо чтоб становилось так <div class="in_imdb" style="width:84.79%;"></div> или <div class="in_imdb" style="width:84%;"></div>
Код (Text): var dv = document.getElementsByClassName('in_imdb'); for(i in dv) { dv[i].style.width = (parseFloat(dv[i].style.width) * 10) + '%'; } И это не в head, а после </body>. Если в head - то завернуть в функцию, которая должна сработать при onload.
а зачем это понадобилось? если ресайзишь по событию, имеет смысл засунуть все эти элементы в один контейнер, и его ресайзить.
Это рейтинги от КиноПоиск и IMDB http://dogmatist.nbr.by/ А обработка понадобилась для создания визуальных звёзд