简体   繁体   English

无法动态呈现html标签

[英]Unable to render the html tags dynamically

I am using innerHTML property to insert a span into a div. 我正在使用innerHTML属性将范围插入div中。 But the span is not getting displayed immediately on the page. 但是跨度不会立即显示在页面上。 however if we use alert function immeditely after the innerHTML statement, the span is getting displayed. 但是,如果我们在innerHTML语句后立即使用警报功能,则将显示范围。 Please help Thanks in advance, 请先帮助谢谢,

Regards, 问候,

Robin 罗宾

Try using DOM method: 尝试使用DOM方法:

// Create the span
var span = document.createElement('span');

//set attributes you want
span.setAttribute('id','mySpanId');

//Then append as child of the div you want
document.getElementById('myDivContainer').appendChild(span);

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

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