这表格中的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>
有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>
JS里没法转换拼音的
关键就是一句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>")
}
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>")
}这个不行啊,浏览器根本开不了,没有速度能快点的方法吗,帮忙吧,急啊
在Excel里用VBA处理的 有带音标的
LZ可以试试
其实转拼音做的最好的还是在word里
在Excel里用VBA处理的 有带音标的
LZ可以试试
其实转拼音做的最好的还是在word里
<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次,也就一下子
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>')
var py=["wǒ","shì","fǎ","guó","rén",......]; 你在这里就写够300个字吧,
嫌字太多不好看,就写到表里去。再从表读出,分别赋给zw,py即可
<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>
LZ其实需要的是中文转拼音(带音标)功能
要自动填入table是很简单的
JS里没法转换拼音的