0

我这里有点问题。我正在使用 Action Script 3 在 Flash CS5 中制作一种聊天应用程序,我正在尝试制作出现在主聊天文本框中的 URL(其他人所说的所有内容都出现在这里),这是一个 TextArea组件,被转换成 HTML 链接标签。我有这个工作,但我现在面临的问题是链接显示为黑色。我希望它们带有下划线和蓝色文本。我正在用 格式化 TextArea TextFormat,并且我正在使用一些仅在 TextAreas 中可用的功能,所以我不能使用普通的动态标签。我也尝试过使用style链接标签的属性,但这并没有做任何事情。

如何更改链接标签的格式以显示为蓝色并带有下划线?

我当前用于将链接更改为 HTML 链接标签的代码如下所示:

txtOutput.htmlText += replace(/(?:http|https):\/\/\S*/g, function ():String
{
    return '<a href="' + arguments[0] + '">' + arguments[0] + '</a>'
});
4

1 回答 1

0

看看样式表,您可以在那里实现超链接样式。
更新: textArea 有一个 textField 属性。尝试应用他的样式表。

于 2013-01-31T11:09:01.363 回答