老师好,问下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回答

好帮手慕查理

2019-01-02

您好,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>

如果解决了您的问题,请采纳。祝学习愉快!

0

0 学习 · 4928 问题

查看课程