Html 表单必须包含提交按钮或图像按钮
我有下面的表格Html 表单必须包含提交按钮或图像按钮,html,angularjs,accessibility,Html,Angularjs,Accessibility,我有下面的表格 <form name="myForm" novalidate> <label for="test_element">Test</label> <input required id="test_element" type="text" ng-model="ctrl.test"> <button ng-click="ctrl.save(myForm.$valid)"> Submit
<form name="myForm" novalidate>
<label for="test_element">Test</label>
<input required id="test_element" type="text" ng-model="ctrl.test">
<button ng-click="ctrl.save(myForm.$valid)">
Submit
</button>
</form>
最好的办法是什么
我不想更改
->
,因为有angularjs
代码在幕后处理提交我读了一些关于ng提交的内容,下面是
我认为我们可以这样做:
我希望文档可以帮助您:D没有义务在表单中包含一个
submit
按钮。
您可以查看
最后,为了使表单可提交,我们使用按钮元素
没有输入[type=submit]
按钮
您也可以完全没有按钮
,例如只包含在复选框中的表单。
<button type="submit" ng-click="ctrl.save(myForm.$valid)">
Submit
</button>
提交
ng提交
就是答案。您还可以获得额外的可用性改进。例如,用户现在可以在关注文本输入的同时按enter键提交表单。你不能通过按钮点击处理程序得到。是的,我们也可以为validator添加ng disable
。是的,我们也可以为validator添加ng disable
<button type="submit" ng-click="ctrl.save(myForm.$valid)">
Submit
</button>