我被一些 JavaScript 代码困住了,我想使用 onclick 函数将电子邮件 ID 发送到 js 函数。在将电子邮件 ID 发送到函数时,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);
}
最佳答案
您无意中关闭了您的 "
(双引号):
<button onclick="myFunction("xyz@abc.com")">Click me!</button>
应该是这样的:
<button onclick="myFunction('xyz@abc.com')">Click me!</button>
关于javascript - 将电子邮件 ID 作为参数发送给 JavaScript 函数 : Syntax Error illegal character,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24507034/