简体   繁体   English

如何在javascript中添加html标签

[英]how to add html tag in javascript

I want to add following html tag in javascript我想在 javascript 中添加以下 html 标签

<i class="fa fa-building"></i>

In javascript file在javascript文件中

title: {
            text: 'Properties'
        };

I have done following我做了以下

title: {
            text: '<i class="fa fa-building"></i>Properties'
        };

Use querySelector like so:像这样使用querySelector

 var myObject = { title: { text: "Properties" } }; var elem = document.querySelector("i"); myObject.title.text = elem.outerHTML + myObject.title.text; console.log(myObject);
 <i class="fa fa-building"></i>

The \\" are just escaped quotes. \\"只是转义引号。

Get i tag by document.getElementsByTagName('i') and save it into object通过 document.getElementsByTagName('i') 获取 i 标签并将其保存到对象中

 var html = document.getElementsByTagName('i'); let obj = {}; obj.text =html[0]; console.log(obj);
 <i class="fa fa-building"></i>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM