HTMLテキストのリンクイベント TextEvent.LINK
上海いってきました!なっくるです。100階展望台!上海環球金融中心高かった!小籠包 おいしかった!
今回は、HTMLテキストのリンクイベントについて。_txt.htmlText の中のリンク<a></a>のイベントが取れるんですね!知りませんでした。
コードはこんな感じ
function createHtmlLinkText(taglist:Array ):String { var htmlStr:String = ""; for (var i: int = 0; i < taglist.length; i++) { htmlStr = htmlStr + "<a href=\"event:" + taglist[i] + "\">" + taglist[i] + "</a> "; } return htmlStr; } a_txt.addEventListener(TextEvent.LINK, tagFieldLinkHandler); function tagFieldLinkHandler(e:TextEvent):void { trace( e.text ); } txt.htmlText = createHtmlLinkText(list);
サンプルです。