这表格中的TR TD,用JS如何写得简单一点,序号是否可以不用手动输入.
有300个字和这些字的拼音,<tr><td>1</td><td></td><td></td><td>我</td><td>wǒ</td><td></td></tr>
<tr><td>2</td><td></td><td></td><td>是</td><td>shì</td><td></td></tr>
<tr><td>3</td><td></td><td></td><td>法</td><td>fǎ</td><td></td></tr>
<tr><td>4</td><td></td><td></td><td>国</td><td>guó</td><td></td></tr>
<tr><td>5</td><td></td><td></td><td>人</td><td>rén</td><td></td></tr>
......
<tr><td>300</td><td></td><td></td><td>人</td><td>rén</td><td></td></tr>

解决方案 »

  1.   

    LZ你还是用word或excel处理吧
    JS里没法转换拼音的
      

  2.   

    拼音还是有法搞出来的.不过很麻烦.不过LZ如果确定要输什么.那么就可以说很简单.
    关键就是一句document.write
    var i=1;
    var zw=["我","是","法","国","人"];
    var py=["wǒ","shì","fǎ","guó","rén"];
    while(i<301){
    document.write("<tr><td>"+i+"</td><td></td><td></td><td>"+zw[i%5]+"</td><td>"+py[i%5]+"</td><td></td></tr>")
    }
      

  3.   

    那WORD 或是EXEL 要如何做呀,能说细点吗
      

  4.   

    var i=1;
    var zw=["我","是","法","国","人"];
    var py=["wǒ","shì","fǎ","guó","rén"];
    while(i<301){
    document.write("<tr><td>"+i+"</td><td></td><td></td><td>"+zw[i%5]+"</td><td>"+py[i%5]+"</td><td></td></tr>")
    }这个不行啊,浏览器根本开不了,没有速度能快点的方法吗,帮忙吧,急啊
      

  5.   

    LZ看看这篇 http://www.cnitblog.com/charen/archive/2007/09/24/33949.aspx
    在Excel里用VBA处理的 有带音标的
    LZ可以试试
    其实转拼音做的最好的还是在word里
      

  6.   

    LZ看看这篇 http://www.cnitblog.com/charen/archive/2007/09/24/33949.aspx
    在Excel里用VBA处理的 有带音标的
    LZ可以试试
    其实转拼音做的最好的还是在word里
      

  7.   


    <script>
    var i=0;
    var zw=["我","是","法","国","人"];
    var py=["wǒ","shì","fǎ","guó","rén"];
    document.write("<table border=1>")
    while(i<501){
    document.write("<tr><td>"+(i+1)+"</td><td>"+zw[i%5]+"</td><td>"+py[i%5]+"</td></tr>")
    i++;
    }
    document.write("</table>")</script>
    500次,也就一下子
      

  8.   

    建立字典var zw=["我","是","法","国","人","我","是","法","国","人","人","人","人"]; 
    var py={"我":"wǒ","是":"shì","法":"fǎ","国":"guó","人":"rén"}; 
    document.write('<table>')
    for(var i in zw)document.write('<tr><td>'+(parseInt(i)+1)+'</td><td>'+zw[i]+'</td><td>'+py[zw[i]]+'</td></tr>');
    document.write('</table>')
      

  9.   

    var zw=["我","是","法","国","人",.......]; 
    var py=["wǒ","shì","fǎ","guó","rén",......]; 你在这里就写够300个字吧,
    嫌字太多不好看,就写到表里去。再从表读出,分别赋给zw,py即可
      

  10.   

    这个while循环是个死循环吧...
      

  11.   

    太简单了,靠,只用了3分钟不到<table id="ok">
    <tr><td></td><td></td><td></td><td>我</td><td>wǒ</td><td></td></tr>
    <tr><td></td><td></td><td></td><td>是</td><td>shì</td><td></td></tr>
    <tr><td></td><td></td><td></td><td>法</td><td>fǎ</td><td></td></tr>
    <tr><td></td><td></td><td></td><td>国</td><td>guó</td><td></td></tr>
    <tr><td></td><td></td><td></td><td>人</td><td>rén</td><td></td></tr>
    </table>
    <script type="text/javascript"> 
    var mytab=document.getElementById("ok");
    var tr=mytab.rows;
    for(i=0;i<tr.length;i++){
    for(j=0;j<tr[i].cells.length;j++){
    tr[i].cells[0].innerText=i+1;
    }
    }
    </script> 
      

  12.   

    大家都把LZ的意思搞错了把
    LZ其实需要的是中文转拼音(带音标)功能
    要自动填入table是很简单的
      

  13.   

    LZ你还是用word或excel处理吧 
    JS里没法转换拼音的