Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.04.2017, 10:27
Аватар для Blizzard
Новичок на форуме
Отправить личное сообщение для Blizzard Посмотреть профиль Найти все сообщения от Blizzard
 
Регистрация: 18.04.2017
Сообщений: 3

Изменение стиля через JS.
Не получается изменить стиль текста в HTML с помощью JS.
Использую яндекс браузер(обновленный).
html...
<p id="demo">текст<p>
js...
var test = document.getElementbyId("demo");
test.style.color = "red";
Ответить с цитированием
  #2 (permalink)  
Старый 18.04.2017, 10:36
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от Blizzard
var test = document.getElementbyId("demo");
var test = document.getElement*!*B*/!*yId("demo");


<p id="demo">текст<p>
<script type='text/javascript'>
var test = document.getElementById("demo");
test.style.color = "red";
</script>
Ответить с цитированием
  #3 (permalink)  
Старый 18.04.2017, 12:56
Аватар для Blizzard
Новичок на форуме
Отправить личное сообщение для Blizzard Посмотреть профиль Найти все сообщения от Blizzard
 
Регистрация: 18.04.2017
Сообщений: 3

Спасибо за ответ!
В скрипте я напечатал без ошибок.
Не знаю почему, но код работает только в HTML файле.
Работает...
<!DOC...
<html><head></haed><body>
<p id="demo">текст<p>
<script type='text/javascript'>
var test = document.getElementById("demo");
test.style.color = "red";
</script>
Нет...
<head>
<script src='js.js' type='text/javascript'>
</script>
Пишу всё тоже в js...
var test....
test style...
Ответить с цитированием
  #4 (permalink)  
Старый 18.04.2017, 13:37
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от Blizzard
Пишу всё тоже в js...
Писать "все то же" и подключать в разных местах.

Просто потестируй свой код после подключения и узнаешь, что на момент подключения/исполнения элемента с ИД demo еще нет на странице.
Ответить с цитированием
  #5 (permalink)  
Старый 18.04.2017, 13:53
Аватар для Blizzard
Новичок на форуме
Отправить личное сообщение для Blizzard Посмотреть профиль Найти все сообщения от Blizzard
 
Регистрация: 18.04.2017
Сообщений: 3

Я так и предположил, что код не работает по этой причине.
Спасибо еще раз!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Адаптация сайта через JS korih Общие вопросы Javascript 6 07.06.2016 15:16
Передача js скрипта через url paladdin Events/DOM/Window 1 12.05.2016 12:50
Help подгрузка js через onclick sarex jQuery 3 27.04.2016 11:13
Резиновые div`ы через JS Bugert Javascript под браузер 9 14.05.2014 14:27
включить куки через js alerzo Events/DOM/Window 1 02.09.2011 21:23