gpt4 book ai didi

javascript - 对于带有属性的标签,在 document.write 中使用的正确语法是什么?

转载 作者:行者123 更新时间:2023-11-28 21:03:17 26 4
gpt4 key购买 nike

我在 javascript 的 document.write 方法中使用以下代码:

    <script type="text/javascript">
document.write("<font color="blue">["+time()+"]</font>");
</script>

但这似乎不起作用。请指导我。

最佳答案

这个问题与 HTML 没有直接关系,只是与字符串文字在 JavaScript(以及几乎所有其他编程语言)中的工作方式有关。如果您想在以 " 字符分隔的 JavaScript 字符串中使用 " 字符,则必须对其进行转义:\"。或者使用' 用于分隔字符串或属性值。

document.write("<font color=\"blue\">["+time()+"]</font>");
document.write('<font color="blue">['+time()+"]</font>");
document.write("<font color='blue'>["+time()+"]</font>");
<小时/>

也就是说,使用 document.write 生成 HTML 通常不是一个好主意(它仅在加载时有效,通常最好用更可靠的服务器端代码或更可重用的 DOM 操作来替换) ) 并且 font 元素已被弃用。

关于javascript - 对于带有属性的标签,在 document.write 中使用的正确语法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10493527/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com