永发信息网

JavaScript语句:for循环问题,大家帮忙看看?

答案:3  悬赏:50  手机版
解决时间 2021-07-17 11:51
  • 提问者网友:疯子也有疯子的情调
  • 2021-07-16 15:48

<script type="text/javascript">
for(a=10;a<=21;a++)
{
if(a%2==0)
document.write("<img src="lmges/1.jpg" width=" + a + "%>");
else
document.write("<img src="lmges/2.jpg" width=" + a + "%>");
}
</script>

我想让插入的两张图片交叉的显示,为什么浏览器里什么都没有啊!请大家帮帮忙啊?

最佳答案
  • 五星知识达人网友:街头电车
  • 2021-07-16 16:52

"%>");是什么东西


貌似你写错了

全部回答
  • 1楼网友:一把行者刀
  • 2021-07-16 18:06

<script type="text/javascript"> for(a=10;a<=21;a++) { if(a%2==0) document.write("<img src='images/1.jpg' width=" + a + ">"); else document.write("<img src='images/2.jpg' width=" + a + ">"); } </script>

估计楼主是将images写成Imges

  • 2楼网友:春色三分
  • 2021-07-16 17:45

你代码错了

document.write参数 里边的引号有问题转义 一下就ok了

<script type="text/javascript"> for(a=10;a<=21;a++) { if(a%2==0) document.write("<img src=\"lmges/1.jpg\" width=" + a + "/>"); else document.write("<img src=\"lmges/2.jpg\" width=" + a + "/>"); } </script>

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯