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>
  • Вопрос задан
  • 131 просмотр
Решения вопроса 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект
22 нояб. 2024, в 03:54
1500 руб./за проект