猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
Js字符串中含有alert函数,为什么没反应?
如给容器添加 $("ol").append("<a href='JavaScript:alert('c');'>测试</a>");
点击测试没反应,为什么呢?
Helenr
浏览 1000
回答 3
3回答
倚天杖
问题原因:如给容器添加 $("ol").append("<a href='JavaScript:alert('c');'>测试</a>");字符串配对有问题,单引号重复了。修改1如给容器添加 $("ol").append("<a href='JavaScript:alert(\"c\");'>测试</a>");
0
0
0
MM们
原因是href=''是单引号,里面的alert('')又是单引号,单引号双引号使用错误,导致代码无法运行。可以使用引号转义符\'或者\"将alert()中的参数括起来。
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
AngularJS
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续