js中是否能识别路径中含有空格或其他字符的图片

同样的图片,在html中引用可以识别,在css中通过添加背景图的方式直接导入图片,然后讲该代码复制到js中,代码调试运行不出来,是因为图片路径中含有空格吗?

有空格或者特殊字符,用引号括起图片路径,或者url编码下路径


background-image:url('/xxxx/xxx/xxx.jpg')}

img

在图片地址中有空格,css背景引用可以忽略,因为背景引用图片是用 url(图片地址),括号里有空格会自动识别,html中是用 <img src="图片地址" />,有单引号或双引号来标注地址,空格同样没问题,如果没有引号会识别错地址,至于js,你是怎么运行不出来,代码或截图看一下

我还专门试了一下,如果路径里面有空格的话css会直接报错,js不报错也不显示图片。

img