我有一个<div>
显示错误消息并给出了属性aria-live="assertive"
。当画外音朗读时,它会显示“错误消息 .clickable”
我希望 Voice Over 只读取不可“点击”的错误消息。
结构是这样的
<div id="fnErr" aria-live="assertive">
<form:errors path="firstName" cssClass="error" htmlEscape="false"/>
</div>
<label id="fNlbl" for="fN">
<spring:message ..... />
</label>
<form:input aria-required="true" type="text" tabindex="0" path="firstName" maxlength="90" id="fN" class="" cssErrorClass="" />
在呈现的 HTML 中,结果如下:
<div errMsg>
<span>---error content-----</span>
</div>
有人可以帮忙吗?