html中的<img>的src属性值可不可以用本地脚本中的变量代替

环境是没有假设服务器,只是执行一个开机的脚本,其中希望一个显示图片的位置可以随机显示几张图片,因此想用变量来代替路径,语言最好是vbs,因为是本地脚本,所以<%=bianliang%>当然是不能用的了

在onload事件触发后再用脚本改图片地址

<script type="application/javascript">
document.addEventListener('DOMContentLoaded',function(){
var images=[
'image1.png',
'image2.png'
// ...
];
document.getElementById('imgid').setAttribute('src',
images[Math.round(Math.random()*(images.length-1))]);
},false)
</script>

在这个js里images是一个图片地址的数组,用math.random随机选择一个图片显示
imgid是你img标签的id属性的值
温馨提示:答案为网友推荐,仅供参考