1

如何检查两个段落元素或两个跨度是否具有相同的格式?

我有两个段落,当我导出它们时,它们具有完全相同的属性:

<p fontWeight="bold"><span>Hello world</span></p>
<p fontWeight="bold"><span>Hello world</span></p>

我可以找到一种使用正则表达式获取字符串并进行字符串比较的方法,但我确信有这样一种方法看起来更健壮:

paragraph1.formatsMatch(paragraph2);
4

1 回答 1

0

我认为这是答案:

var same:Boolean = myParagraph.equalUserStyles(myOtherParagraph);

它总是显示真实,所以我必须运行更多测试。但我认为它只检查用户样式而不是 textlayout 格式或计算格式。

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flashx/textLayout/elements/FlowElement.html

于 2015-02-06T12:06:51.713 回答