使用Alert()显示实际的HTML代码
Using Alert() to display actual HTML code
有没有办法使用alert()或其他弹出窗口来显示实际的HTML代码?例如,我有下面的代码:
var range = selection.getRangeAt(0);
var newNode = document.createElement('span');
newNode.setAttribute("class", "selectedText");
range.surroundContents(newNode);
我想使用警报来显示的HTML结果
range.surroundContents(newNode);
它应该显示类似的东西
<span class='selectedText'>'range will go in here'</span>.
这就是我想要验证的。谢谢
您可以将html分配给一个变量&提醒可变
HTML
<span class='selectedText' id ="someId">range will go in here</span>
JS
var a = document.getElementById("someId").outerHTML;
alert(a)
工作示例
您可以使用jQuery设置元素的text
属性。
var htmlstring = "<span class='selectedText'>'range will go in here'</span>"
$("div.selectedText").text(htmlstring);
var htmlescaped = $("<div>").text(htmlstring).html();
那里的块将以字符串<span class='selectedText'>'range will go in here'</span>
结束,这是html的转义版本,可以以任何方式打印。
请注意,此方法可能会遇到换行符('n
)和某些类型的空白的困难。
来源。
相关文章:
- 如何解析结构不良的 html 代码
- 我的html表单无法验证.请参阅代码片段中的html代码和java脚本
- 将第一个字母大写并去掉html代码
- 我在下拉列表中尝试了下一个和前五年的html代码.接下来的5年我都过得很好.我怎样才能拿到之前的5年
- 使用.format在一些HTML代码中插入文本,会出现错误(Python)
- html代码没有在记事本++上运行
- 来自mysql的动态值用于html代码点火器视图中的图形
- 如何:编写漂亮的HTML代码和Javascript控制台
- 我需要java代码来打开html代码onclick事件
- html代码需要可点击的文本按钮
- 是否可以在JavaScript中包含HTML代码
- 如果javascript打开/关闭,则隐藏和显示html代码
- 使用PartialView作为带有变量的可重悬浮html代码
- 在jquery中复制特定的html代码
- 如何在AngularJS的上下文中使用Google Chrome Developer Tool在HTML代码中设置断点
- 显示HTML代码块
- 从HTML代码中提取数据
- 如何获取保存在变量中的HTML代码的任何属性的值
- 将html代码转换为十六进制
- JavaScript和Html代码来运行所有类型的视频并获取状态