javascript - 输出变量到html

标签 javascript html

如何将 javascript 输出到下面的 html 中。我一直在尝试显示任何内容,但唯一显示的是“对象,对象”

<h2>title</h2>
<ul>
  <li>rating</li>
  <li>year</li>
  <li>length</li>
  <li>comedy</li>
  <li>main characters</li>
 </ul>

谢谢大家的帮助。我真的很感激。

最佳答案

纯 JavaScript 有时会让眼睛有点不舒服:

for (var i = 0; i < movieList.length; i++) {
    document.body.appendChild(document.createElement('h2')).appendChild(document.createTextNode('title: ' + movieList[i].title));
    var cUL = document.body.appendChild(document.createElement('ul'));
    cUL.appendChild(document.createElement('li')).appendChild(document.createTextNode(movieList[i].rating));
    cUL.appendChild(document.createElement('li')).appendChild(document.createTextNode(movieList[i].year));
    cUL.appendChild(document.createElement('li')).appendChild(document.createTextNode(movieList[i].length));
    cUL.appendChild(document.createElement('li')).appendChild(document.createTextNode(movieList[i].isComedy));
    cUL.appendChild(document.createElement('li')).appendChild(document.createTextNode('main characters: ' + movieList[i].mainCharacters.join(", ")));
}

Demo here .

关于javascript - 输出变量到html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17177443/

相关文章:

javascript - 如何在 AngularJS 循环中调用第二个顺序 Promise 设计模式方法?

javascript - 屏幕关闭时,HTML5 音频/javascript 在 android(谷歌浏览器)上停止工作

javascript - Node.js Promises Q.all 不起作用

javascript - 如何生成两次随机数?

javascript - 超时后无法删除新添加的 HTML 元素

javascript - 防止用户在浏览器控制台中更改游戏值

javascript - div 高度和宽度在旋转木马 slider 中不固定

javascript - hammer.js - 阻止拖动事件直到上一个事件结束

javascript - jQuery 自动完成过滤表的输入字段

javascript - 使用动态 id jquery 获取类的值