Javascript 什么是';角色'';标题'';alt';在DOJO Mobile中

Javascript 什么是';角色'';标题'';alt';在DOJO Mobile中,javascript,mobile,dojo,voiceover,dojox.mobile,Javascript,Mobile,Dojo,Voiceover,Dojox.mobile,我是dojo新手,这里是dojo mobile开发的移动应用程序 当我打开ios画外音时,我发现它无法工作 数据dojo type=“dojox/mobile/ScrollableView”组件不能再滚动了 我查看了dojo网站,找到了解决方案() 如何开发支持iOS VoiceOver的应用程序? 设置alt、title和role属性。画外音将读取小部件 设置这些属性后。有关示例,请参见测试/test_a11y.html。 但是,1.8中的画外音无法读取转盘的值。请确保 按照我访问的页面tes

我是dojo新手,这里是dojo mobile开发的移动应用程序

当我打开ios画外音时,我发现它无法工作

数据dojo type=“dojox/mobile/ScrollableView”组件不能再滚动了

我查看了dojo网站,找到了解决方案()

如何开发支持iOS VoiceOver的应用程序?

设置alttitlerole属性。画外音将读取小部件 设置这些属性后。有关示例,请参见测试/test_a11y.html。 但是,1.8中的画外音无法读取转盘的值。请确保

按照我访问的页面tests/test_a11y.html()中的指南进行操作,我发现代码包含alt、title、role属性:

这里有一个问题:这三个属性的含义是什么?我可以将这些属性添加到代码中的每个Dojo组件吗?以及如何确定这些属性的值

测试/test_a11y.html中,我发现一些dojo组件只包含role属性,而另一些组件包含所有这三个属性。这让我非常困惑…:

这是我的代码,如何改革它:

<div data-dojo-type="dojox/mobile/ContentPane" id="ReceiptsAttach" class="receipts">    
    <div id="receiptsAttachContent" data-dojo-attach-point="dataContent"  data-dojo-type="dojox/mobile/ScrollableView" class="selectContent"></div>

    <div style="clear:both;"></div> 
</div></div>

标题:

包含表示与其所属元素相关的建议信息的文本。这些信息通常可以(但不一定)作为工具提示呈现给用户

对于Alt:

在图像无法显示的情况下的替代文本

对于角色,它是关于Aria角色的。 你可以看到:

角色属性定义对象的一般类型(如文章、警报或滑块)

可在此处找到角色列表:

我明白了。“角色”“标题”“alt”不是dojo中的特殊属性