asp.net 将两个标签控件关联到一个文本框
asp.net associate two label controls to one text box
我试图让两个标签控件与一个文本框相关联。这样,当屏幕 reader 位于文本框中时,它会显示两个标签。
这方面的示例是文本框标签和文本框另一侧的另一个标签,其中包含数据输入格式帮助文本。
奇怪的是,这在站点的其他地方有效,但是当我尝试复制控件设置时它仍然无效。
有人对如何执行此操作有任何建议吗?
谢谢
有两种方法可以做到这一点:
<label>
Text before
<input ... />
Text after
</label>
或
<div id="inputbefore">Text before</div>
<input aria-labelledby="inputbefore inputafter" ... />
<div id="inputafter">Text before</div>
我试图让两个标签控件与一个文本框相关联。这样,当屏幕 reader 位于文本框中时,它会显示两个标签。 这方面的示例是文本框标签和文本框另一侧的另一个标签,其中包含数据输入格式帮助文本。 奇怪的是,这在站点的其他地方有效,但是当我尝试复制控件设置时它仍然无效。 有人对如何执行此操作有任何建议吗? 谢谢
有两种方法可以做到这一点:
<label>
Text before
<input ... />
Text after
</label>
或
<div id="inputbefore">Text before</div>
<input aria-labelledby="inputbefore inputafter" ... />
<div id="inputafter">Text before</div>