Javascript 忽略 document.write 中的标签

标签 javascript

考虑以下代码:

document.write("a<b");

当我尝试运行它时,它会输出显示字母 a 。我认为这是因为它认为我想开始一个标签,因此排除了其余的。有办法绕过这个吗?仍然显示 < 的方法,以及该行的其余部分?看来是转义字符,\ ,不起作用(或者我做错了什么?)

谢谢

最佳答案

是的,它确实认为您正在为 document.write() 编写标签,而是使用 <,如小于:

document.write("a&lt;b");

关于Javascript 忽略 document.write 中的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31735260/

相关文章:

javascript - 如何找到文本选择的顶部父元素?

javascript - 输入类型数字的 ng-pattern

javascript - 用动画滚动到中心

javascript - 使用 DOM 对象创建备份数组

javascript - 覆盖 .js 中强制执行的样式

javascript - 如何将Json数据加载到Select2中

c# - Bootbox.confirm 可以同步工作吗?

javascript - 有没有办法检测控制台用户是否正在更改变量

javascript - 有没有办法捕获警报确定按钮单击事件?

javascript - 多个图像的相同 onclick 函数