Error with HTML/JS
Error with HTML/JS
按下Link
后,我试图调用函数test
,但我不明白会发生什么。我的代码:
var something = "123456789";
swal({ text: "<a href='#' onclick='test('"+something+"', "1")'>Link</a>" });
输出:
<a href="#" onclick="test(" 123456789',="" "1")'="">Link</a>
我想要得到的:
<a href='#' onclick='test("123456789", "1")'>Link</a>
正如你所看到的,奇怪的=""
出现了。同样,这种情况也发生在PHP中。如何解决?
您必须转义双引号:
var something = "123456789";
alert("<a href='#' onclick='test('"" + something + "'",'"1'")'>Link</a>");
相关文章:
- 在向下滚动JS/HTML/CSS wordpress网站时替换徽标图像
- 将Rails后端添加到JS/HTML/CSS应用程序时,正确的文件位置是什么
- 可以't在Angular js/HTML中获取单个记录
- 如何在angular js/HTML中处理数组
- JS HTML CSS Accordion
- 当包含在CSS/JS/HTML中时,我如何得出正确的目录路径
- JS/HTML function
- 如何在JS/HTML中将函数输出发送到表单元格
- 挖空 JS html 绑定返回奇怪的代码而不是 html 字符串
- 下划线.js HTML 元素中的模板
- Knockout.js - “html”绑定中的“值”绑定
- Angular.js & HTML / 如何并排组合 2 个元素
- DevExpress (JS / HTML) 将事件附加到弹出窗口中的元素
- 将数据从 C# 传递到 angular js html
- 我如何在我的 AngularJS 中获取这个 D3.js HTML 元素,以便我可以操作它
- 强制设备方向通过 CSS/JS/HTML 横向
- 动态更新地铁列表在水平滚动时查看 (JS/HTML)
- WinJS UI JS/HTML 控件是否可以在 Metro 之外使用
- 如何使网页一次只能访问一次?(JS+HTML)
- 如何在 JS / HTML 中添加更改图像的文本