使用下面的代码,我可以从URL到HTML中获得一个没有斜线的变量。
var pathArray = location.pathname.split( '-' );
var URLwithoutDashes = pathArray[0];
var URLwithoutSlash = URLwithoutDashes.substring(1);
document.write(URLwithoutSlash);
现在,我想将其用作我的img src标签(扩展名为.png),但是我不知道该怎么做。下面的代码似乎不起作用。
var pathArray = location.pathname.split( '-' );
var URLwithoutDashes = pathArray[0];
var URLwithoutSlash = URLwithoutDashes.substring(1);
document.write("img src=\""URLwithoutSlash".png\">");
我该如何解决?
最佳答案
这行:
document.write("img src=\""URLwithoutSlash".png\">");
应该:
document.write("<img src=\"" + URLwithoutSlash + ".png\">");