js中,如何将数字替换成图片来表示? 我在做计数器。我现在在页面中的js里,取到了一个变量,是一个数字。我现在想要将数字用图片来表示,请问怎么做?我想要详细一些的js代码。我用了replace,但是好像不行。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://topic.csdn.net/u/20111127/14/dfbf4bbe-88b5-43aa-bbc5-f9a262dcf69b.html 先做十张图 分别是:0,1,2,3,4,5,6,7,8,9然后拿到变量把拿到的变量里面的数字.toString()然后循环循环里面用switch判断数字,然后把相应的图拼在字符串里再用innerHTML显示到页面上就行了 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><style> *{margin:0; padding:0;}</style></head><body> <!-- 最后要显示的地方 --> <div id="divimg"></div> <script> var num = 332, snum = num.toString(),str = ''; for(var i = 0; i < snum.length; i++){ switch(+snum.charAt(i)){ case 0: str += '<img src="0.jpg" />'; break; case 1: str += '<img src="1.jpg" />'; break; case 2: str += '<img src="2.jpg" />'; break; case 3: str += '<img src="3.jpg" />'; break; case 4: str += '<img src="4.jpg" />'; break; case 5: str += '<img src="5.jpg" />'; break; case 6: str += '<img src="6.jpg" />'; break; case 7: str += '<img src="7.jpg" />'; break; case 8: str += '<img src="8.jpg" />'; break; case 9: str += '<img src="9.jpg" />'; break; } } document.getElementById('divimg').innerHTML = str; alert(document.getElementById('divimg').innerHTML) </script></body></html> js调用后台参数,再返回后台 javascript 控制onclick时候改变body背景颜色? 如何自动获取网页源代码并搜索 如何写个样式,让当前网页的所有连接不在状态栏显示,但状态栏显示 求大大帮小弟解决下这段漂浮JS哪里不符合W3C标准…… 字符串分割及正则,超难! 请问谁有下面这个联接的chm文档? 我的正则表达式为什么老是无法正确判断,急 怎么样使当前的线程停住(不使用showmodallog) 我通过iframe打开一个XML文档,请问JScript如何对这个XML进行处理? jquery ui draggable problem in iframe 求一本好书好文章
先做十张图 分别是:0,1,2,3,4,5,6,7,8,9然后拿到变量把拿到的变量里面的数字.toString()然后循环循环里面用switch判断数字,然后把相应的图拼在字符串里再用innerHTML显示到页面上就行了
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style>
*{margin:0; padding:0;}
</style>
</head>
<body>
<!-- 最后要显示的地方 -->
<div id="divimg"></div>
<script>
var num = 332,
snum = num.toString(),str = '';
for(var i = 0; i < snum.length; i++){
switch(+snum.charAt(i)){
case 0:
str += '<img src="0.jpg" />';
break;
case 1:
str += '<img src="1.jpg" />';
break;
case 2:
str += '<img src="2.jpg" />';
break;
case 3:
str += '<img src="3.jpg" />';
break;
case 4:
str += '<img src="4.jpg" />';
break;
case 5:
str += '<img src="5.jpg" />';
break;
case 6:
str += '<img src="6.jpg" />';
break;
case 7:
str += '<img src="7.jpg" />';
break;
case 8:
str += '<img src="8.jpg" />';
break;
case 9:
str += '<img src="9.jpg" />';
break;
}
}
document.getElementById('divimg').innerHTML = str;
alert(document.getElementById('divimg').innerHTML)
</script>
</body>
</html>