Ingernirated
@Ingernirated
Романыч

Как задать св-во элементу из массива?

Хотел сделать первую букву красного цвета, но что-то пошло не так.
<p class="try">SLIDER</p>
<script>
function changeColor() {
	var z = document.querySelector(".try").innerHTML;
	z[0].style.color = "red";
}
document.body.onclick = changeColor;
</script>
  • Вопрос задан
  • 126 просмотров
Решения вопроса 2
pxz
@pxz
✔ Совет: Вам помогли? Отметьте ответы решением.
Уберите innerHTML. Это свойство содержит HTML-код, это не массив.

UPD: криво прочитал вопрос. Псевдоэлемент ::first-letter поможет вам.
Ответ написан
SPAHI4
@SPAHI4
реактовцы - это не девы, а прокидыватели пропсов
Используйте для этого css псевдоэлемент::first-letter
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
romy4
@romy4
Exception handler
фактичски, вот с этого места другой алгоритм
var z = document.querySelector(".try").innerHTML;
теперь заменяете первую букву на S и возвращаете всё в innerHTML
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект