怎么用javascript输出随机图片代码,如<img src="/1.jpg" >,<img s
怎么用javascript输出随机图片代码,如<imgsrc="/1.jpg">,<imgsrc="/2.jpg">其中数字是1-10之间的随机整数,谢谢。...
怎么用javascript输出随机图片代码,如<img src="/1.jpg" >,<img src="/2.jpg" >其中数字是1-10之间的随机整数,谢谢。
展开
1个回答
展开全部
function getRandomImage(){
var index = Math.ceil(Math.random() * 10);
return '<img src="/' + index + '.jpg" >';
}
console.log(getRandomImage());
主要就是生成1~10的随机数,然后字符串拼装.console那句是测试语句.
追问
能不能帮我写成完整的能直接运行的js语句?
追答
/** 生成1-10的随机图片标签 **/
function getRandomImage(){
var index = Math.ceil(Math.random() * 10);
return '<img src="/' + index + '.jpg" >';
}
/** 根据传进来的元素id,追加一个随机图片并显示 **/
function showRandonImage(divId){
var oldHTML = document.getElementById(divId).innerHTML;
var newHTML = oldHTML + getRandomImage();
document.getElementById(divId).innerHTML = newHTML;
}
//举例,向id为ABCD的div最后追加一个随机图片
showRandonImage('ABCD');
上面是个例子,具体使用时自己改造第二个函数即可.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询