var str = "52314";
var img = "";
for(var i=0; i<str.length; i++)
  img += "<img border=0 src='"+ str.charAt(i) +".gif'>";
document.write(img);

解决方案 »

  1.   

    <script language=javascript>
    for(var i=0;i<6; i++)
    {
    document.write '<img src='+i+'.gif>';
    }
    </script>
      

  2.   

    楼上的这位兄弟, 你的代码有些问题, 在JS里 document.write() 这对括号不能少的, 不象VBS
      

  3.   

    <script language="JavaScript">
    <!--
    var strNum = 54826;
    strNum = strNum.toString();
    var strLength = strNum.length;
    for (var i=0; i<strLength; i++)
    {
    document.write('<img src="' + strNum.substr(i, 1) + '.gif">');
    }
    //-->
    </script>
      

  4.   

    更正一下:写惯了VBS,忘了括号<script language=javascript>
    for(var i=0;i<6; i++)
    {
    document.write ('<img src='+i+'.gif>');
    }
    </script>
      

  5.   

    <select name="headpic" onChange="document.images['face'].src=options[selectedIndex].value;">
                    <%for i=1 to 71
    if i=46 then%>
                    <option value='head/<%=i%>.gif' selected>Image<%=i%></option>
                    <%else%>
                    <option value='head/<%=i%>.gif'>Image<%=i%></option>
                    <%end if
    next%>
    </select>
    显示
    <img id=face src="HEAD/7.gif" alt=个人形象代表 width="60" >