老师好,问下document.write和innerHTML参数可以是定义的变量么
来源:1-8 编程练习
倾城丶空子许
2019-01-02 10:52:18
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!--//补充代码--> <p id="content"></p> <script type="text/javascript"> var Book{bookname:'时间简史',author:'霍金',price:99,time:1990,product:'清华大学出版社'}; document.write('hello world'); console.log(Book.author); document.getElementById("content").innerHTML(Book); </script> </body> </html>
1回答
您好,documen.write和innerHTML参数可以是变量,但同学定义Book变量是想定义为输出吗?定义数组应该是var test = [];或者var test = new array();。设置innerHTML参数时应该是使用=设置。修改如下:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <!--//补充代码--> <p id="content"></p> <script type="text/javascript"> var Book = "测试"; document.write('hello world'); console.log(Book); document.getElementById("content").innerHTML=Book; </script> </body> </html>
如果解决了您的问题,请采纳。祝学习愉快!
相似问题