客户端将从服务器获取json格式的数据:
Example
我想将html代码渲染成div。我怎么能这样做?
事实上,我想在一个wysiwyg编辑器中显示渲染的html页面。
是否有任何Opensource wysiwyg(js,html5或sth)可以做到这一点?
答案 0 :(得分:0)
您可以使用任何WYSIWYG编辑器。我推荐CKEditor。 对于html代码进入div,很容易。但我们需要查看您的代码以帮助您更好。
只有你这样写:
var json = { "html" : "<a>some html</a>" };
document.getElementById("theDivID").innerHTML = json.html;
祝你好运
答案 1 :(得分:0)
第一个问题的答案:在解析JSON之后,您可以使用insertAdjacentHTML
。
var obj = JSON.parse(json);
var div = document.getElementById('example');
div.insertAdjacentHTML('beforeend', obj.html);