gpt4 book ai didi

javascript - 如何检测 html 文件中的所有 mso 书签?

转载 作者:行者123 更新时间:2023-11-30 05:37:27 25 4
gpt4 key购买 nike

MS Word 使用这些 html 部分来定义 anchor :

<span style='mso-bookmark:<SomeName>'></span>

在 javascript 中,我想收集这些项目并对其进行编辑。我可以获得所有跨度元素:

var msWordAnchors=document.getElementsByTagName("span");

但我找不到查看样式是否包含 mso 书签的方法。我试过类似的东西:

element.style.indexOf('mso-bookmark') >= 0

但样式不是字符串。

我试过了

element.style.toString() 

但这给了我对象名称,而不是内容。还有 element.style.mso-bookmark不起作用。我现在有点迷路了。有人有想法吗?

最佳答案

那不是一个有效的样式声明,所以你不能得到样式,但是你可以得到属性值

element.getAttribute('style').indexOf('mso-bookmark') != -1

FIDDLE

关于javascript - 如何检测 html 文件中的所有 mso 书签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22834569/

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