所谓动态生成html代码就是源文件代码中原来没有内容或者需要重新改变此处的要显示的文字或内容,需要用JavaScript代码来实现。动态生成是一种很常见常用的方法。
用innerHTML写入html代码:
<div id="zd"></div>‘即为向id为zd的标签写入内容
<script>document.getElementById("zd").innerHTML="这里即为要写入的代码"</script>
说明:
innerHTML:向对象插入内容。
js输出html中表格的方法如下:
document.write("<table border=1 >")
for(i=1i<=ri++)
{
document.write("<tr>")
for(j=1j<=cj++)
document.write("<td>"+Math.pow(j,i)) //输出数组
document.write("</tr>")
}
document.write("</table>")
运行结果: