问题描述
eval("var a= 'ddd';alert(a) ") alert()的时候是ddd,但是我想alert()出来的时候是'dddd',也就是加了单引号,在eval里怎么实现?我想知道怎么给这个dd加上单引号啊 问题补充:zhanjia 写道
解决方案
eval("var a= "'ddd'";alert(a) ") eval("var a= '"ddd"';alert(a) ")
解决方案二:
跟不用eval的时候一样,又引号内可以直接用单用号,单引号内可以直接用双引号:var a = "'dddd'";var b = '"dddd"';
解决方案三:
打印出来就是ddd,不是dddd,你写个简单的html页面测试一下
时间: 2024-11-05 14:36:29