前言
js可以向网页中写入html内容,方法是调用write方法向document的节点中写入html元素
以下展示两个实例
实例
1.在网页上写入一个标题为hello的元素
document.write("
hello
")效果如图:

2.在网页上写入一个九九乘法表
document.write("
for(var i=1;i<=9; i++){
document.write("
")for(var j=1; j<=i; j++){
document.write("
" + i + "*" + j + "=" + i * j + "")}
document.write("
")}
document.write("
")在js中可以使用上面的
hello
这样的开始标签和闭合标签在一起的标签写法,也可以将开始标签和闭合标签分开来写,例如本例。本例的逻辑是用table标签建立一个表,然后用for循环分别计算九九乘法的结果,在写入结果的前后用tr标签形成一行,计算结果的时候用td标签形成一列
效果图:

通过chrome浏览器右键检查,可以看到的确写入了一个九九乘法表的table到网页中

注意:
在进行字符串拼接的时候如果没有处理好,会出现SyntaxError: missing ) after argument list的错误,需要谨慎对待,具体问题具体对待,解决方法可以参考下面的资料或者自行google
参考资料
本文介绍了如何使用JavaScript向网页中动态写入HTML内容,通过`document.write`方法展示了创建一个带有标题的元素和生成九九乘法表的示例。在编写字符串时需要注意语法正确性,避免出现SyntaxError。同时,文章提到了在进行字符串拼接时可能出现的问题及其解决方法,并提醒读者可以参考相关资料或搜索解决方案。

被折叠的 条评论
为什么被折叠?



