版权声明:博客知识产权来源命运的信徒,切勿侵权 https://blog.csdn.net/qq_37591637/article/details/88418993
html页面
<img id="mimg"/>
js代码
var im=document.getElementById("mimg");
var m="../user/new_01.jpg";
im.setAttribute('src',m);
在动态获取url的时候
有时候获取的是"../user/new_01.jpg" ,由于双引号的原因,显示不出来图片
必须要去除双引号以后才能正常显示里面的图片
怎么去除两边的双引号?
var img0 = api.pageParam.img0;//获取的src里面的内容
var imm=img0.replace(/^\"|\"$/g,'');//去除两边的""
案例如下
<script type="text/javascript">
apiready = function() {
document.getElementById("mhead").innerHTML = api.pageParam.title;
document.getElementById("mcontent").innerHTML = api.pageParam.content;
var img0 = api.pageParam.img0;
var imm=img0.replace(/^\"|\"$/g,'');
var i="../user/ssw.jpg";
var im=document.getElementById("mimg");
im.setAttribute("src", imm);
document.getElementById("mtime").innerHTML = api.pageParam.time;
}
</script>