Есть простейший скрипт подгружает нужный текст (дату) у нужного элемента
PHP код:сам скрипт:<span id="data">загрузка даты...</span>
PHP код:А как правильно сделать, если таких элементов много на странице?<script>
elm = document.getElementById('data');
elm.innerHTML = "18 мая, 20-00"
</script>
Т.е. например сделать замену всех span с классом class="data"
Нашел что есть такое document.getElementsByClassName - но не срабатывает почем то, и пишут что не во всех браузерах работает. Нужно что бы все всех и в мобильным в том числе.
п.с.
в скриптах нуб
- 26.03.2018 12:57
- 26.03.2018 13:18
Судя по коду, у тебя там не class, а id с data. А id должен быть только один.
В общем, нужно проходить циклом по всем data на странице. Так будет работать. - 26.03.2018 13:48
Ems, ну да, все правильно, по ID работает, и это нормально если только в одном месте замена нужна. А мне нужно в 5 местах сразу. Т.е как вариант 5 уникальных ID создавать для каждого элемента. Но как то ведь можно проще сделать? ))
- 26.03.2018 18:24
Вот накидал простенький скрипт:
Нужные элементы должны иметь класс "data".Код:Ниже этих элементов в коде страницы, располагается сам скрипт, который в цикле пройдётся по всем им:<span class="data">загрузка даты...</span> <span class="data">загрузка даты...</span> <span class="data">загрузка даты...</span>
Код:<script type="text/javascript"> var elm = document.querySelectorAll('.data'); for (i = 0; i < elm.length; i++) { elm[i].innerHTML='18 мая, 20-00'; } </script>Спасибо сказали:
alextwinner(26.03.2018), - 26.03.2018 19:44
Ems, отлично, работает! Спасибо!!
Тэги топика:
Похожие темы
| Темы | Раздел | Ответов | Последний пост |
|---|---|---|---|
Нужно создать на сайте простейший фильтр | Создание сайтов | 2 | 26.03.2015 13:49 |
Помогите немного поправить код на Js | Web программирование | 7 | 10.09.2014 20:31 |
Как написать простейший сайт с админкой? | Web программирование | 16 | 23.03.2014 22:24 |
Скопировать простейший двух страничник | Создание сайтов | 1 | 06.05.2013 08:29 |
Простейший скрипт для продвижения в Twitter | Дайджест блогосферы | 3 | 16.07.2012 14:01 |



