我試圖向構建於Actionscript 3上的應用程序添加第508節(輔助功能)遵從性。我們通過HTML鏈接觸發文本中的彈出窗口。第508節標準的要求之一是整個應用程序可以通過鍵盤進行導航,包括文本中錨定標記的任何使用。Actionscript 3使用鍵盤專注於TextArea內部的HTML元素
如何將焦點分配給存在於TextField或TextArea對象內的錨點?
我試圖向構建於Actionscript 3上的應用程序添加第508節(輔助功能)遵從性。我們通過HTML鏈接觸發文本中的彈出窗口。第508節標準的要求之一是整個應用程序可以通過鍵盤進行導航,包括文本中錨定標記的任何使用。Actionscript 3使用鍵盤專注於TextArea內部的HTML元素
如何將焦點分配給存在於TextField或TextArea對象內的錨點?
據我所知你不能這樣做。
最接近的HTML文本字段中的定位元素會使用getImageReference()方法..
這是事實本身,尤其是與標準文本字段,你不能有「無障礙」錨鏈接,這就是爲什麼你需要「僞造」它。 這是我如何做到這一點(在組件TextPanel形式:-)封裝所有necessery功能):
該按鈕僅在用戶選項卡(t他是用於屏幕閱讀器和鍵盤用戶),也不能讓它們以文本內聯方式閱讀,以便在文本之後讀取鏈接。我的意思是用TextField你不能。
當用戶點擊鼠標使用鏈接flash.events.TextEvent事件被觸發時 用戶會點擊鏈接僞造的按鈕,它會使用任何空間來完成,或者輸入,所以你必須抓住click事件和調度閃光燈。 events.TextEvent。
致以問候