javascript - 将电子邮件 ID 作为参数发送给 JavaScript 函数 : Syntax Error illegal character

标签 javascript html

我被一些 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/

相关文章:

javascript - Node.js 是构建完整网站的好选择吗?

javascript - 将随机数插入到类中

.net - 如何调试 Ajax 调用中消息被屏蔽的 .net 错误

javascript - 将侧面菜单粘贴到顶部

javascript - 如果发生分页,则 onclick 不会发生

javascript - 如何打印 HTML 页面的选定部分?

javascript - 小数计数器 React + JS

javascript - 使用纯 JS 对 getJson 进行排序 - 无插件

javascript - 将图像从 localStorage 加载到 Canvas 只能每秒刷新一次吗?

html - 如何将多张图片堆叠在一起并在图片的两侧添加文字?