Javascript 添加 text/html 到 div 替代方法

标签 javascript ecmascript-6

我知道为了在 javascript(没有 jquery)中将一些文本/html 附加到 div 我会这样做:

var div = document.getElementById('mydiv');
    div.innerHTML = 'Something to append';

我知道这只有 2 行代码,但是有没有更短的方法可以在不使用 jquery 的情况下做到这一点?

ES6 提供了很多好处,可以让您只需编写更少的代码即可完成任务。

我想知道这是否是唯一的方法?

最佳答案

实际上,ES6 中没有任何功能可以更快地编写它,但您始终可以直接引用 innerHTML 属性。

document.getElementById('mydiv').innerHTML = 'Something to append';

关于Javascript 添加 text/html 到 div 替代方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43310032/

相关文章:

javascript - 当用户转到其他选项卡或最小化浏览器时,如何更改和闪烁浏览器的标题?

javascript - Viewport - 用于在视口(viewport)中查找元素的 jQuery 选择器

javascript - 如何使用浏览器中的提示验证多个 OTP?

javascript - 比较 2 个数组并分配匹配的值

javascript - 我们可以在 AWS Lambda 中使用 ES6 类语法吗?

javascript - 在两点之间的每个交汇处放置标记并获取它们的坐标

javascript - JQUERY : Confusion to find next element in a complex structure

javascript - 当在带有表情符号的字符串上使用 es6 扩展运算符时,数组中的 "Holes"

javascript - .replace 在 js 中不起作用

node.js - typescript 错误: TS2339:Property 'map' does not exist on type 'string'