gpt4 book ai didi

html - Web 可访问性 : input type ="button" that submits

转载 作者:行者123 更新时间:2023-12-02 00:43:19 24 4
gpt4 key购买 nike

我有一些表单使用这样的提交按钮: <input type="button" onclick="validateAndSubmit()">

它们工作正常,但可访问性检查器说表单中没有提交按钮,因为根本没有。

我知道 type="button"明确表示它充当按钮,但我不知道如何在不实际使用 type="submit"的情况下向辅助技术表明它充当提交按钮。 (我宁愿不使用实际的提交按钮,因为意外的 javascript 错误会提交表单。当然你可以捕获错误,从这个意义上说它不太健壮,我想知道是否有其他方法。)

是否有 ARIA 角色或其他技术可以明确按钮提交表单(假设一切都通过验证)?

最佳答案

<button type="submit" onclick="validateAndSubmit()">Submit</button> 

应该可以解决问题。在这种情况下不需要 ARIA 角色 ( button ),因为此处使用 button,如 HTML 规范中所定义。

关于html - Web 可访问性 : input type ="button" that submits,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45372598/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com