Как корректно вписать js код?
Редактирую форму валидации на js и мне нужно в случае выполнения условия чтобы добавлялось уведомление, я добавил строчку:
document.getElementById('demo3').innerHTML = "<p class="myerror">Form Submitted</p>";
Итог, но скрипт вызывает ошибку синтаксиса, как исправить?
if(nameVal.length < 2) {
name.css({'box-shadow':'inset 0 0 10px red'});
document.getElementById('demo3').innerHTML = "<p class="myerror">Form Submitted</p>";
}
Ответы (1 шт):
Автор решения: Yaroslav Molchan
→ Ссылка
У вас проблема с ковычками, двочйные внутри двойных и приводит к ошибке синтаксиса, нужно экранировать как минимум:
document.getElementById('demo3').innerHTML = "<p class=\"myerror\">Form Submitted</p>";
Или в одинарных сделать:
document.getElementById('demo3').innerHTML = '<p class="myerror">Form Submitted</p>';