gpt4 book ai didi

javascript - document.createElement ("svg") instanceof SVGElement 为假

转载 作者:太空狗 更新时间:2023-10-29 15:37:45 24 4
gpt4 key购买 nike

当我在 chrome 中尝试代码 document.createElement("svg") instanceof SVGElement 时,它返回 false。为什么?

最佳答案

创建类似 <svg> 的元素不会在任何情况下凭空创建一个未知元素。如果要创建 SVG 元素,请使用:

var a = document.createElementNS("http://www.w3.org/2000/svg", "svg");

现在如果你比较一下:

var result = a instanceof SVGElement;

result将是 true .

请参阅此 JSFiddle 中的工作示例

关于javascript - document.createElement ("svg") instanceof SVGElement 为假,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24174975/

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