#javascript #html
#javascript #HTML
Вопрос:
Я застрял с некоторым кодом JavaScript, я хочу отправить идентификатор электронной почты в функцию js с помощью функции onclick. При отправке идентификатора электронной почты в функцию firebug выдает сообщение об ошибке с надписью SyntaxError: недопустимый символ в символе «@» ниже приведен фрагмент моего кода HTML и JavaScript. Кто-нибудь знает, как это решить?
Заранее спасибо!!
HTML
<button onclick="myFunction("xyz@abc.com")">Click me!</button>
JavaScript
function myFunction(email){ //error at this line for @ character
alert(email);
}
Комментарии:
1. К вашему сведению: addEventListener
Ответ №1:
Вы непреднамеренно закрываете свой "
(двойная кавычка):
<button onclick="myFunction("xyz@abc.com")">Click me!</button>
Должно быть что-то вроде этого:
<button onclick="myFunction('xyz@abc.com')">Click me!</button>
Ответ №2:
Используйте одинарные кавычки '
для строки
onclick="myFunction('xyz@abc.com')"