事件不在<form></form>内部如何解决无法验证的问题?

<form name='testForm'>
    <input name='testValue' required>
    <button ng-click='save(testForm.$valid)'></button>
<form>

如果是上面这种情况,testValue为空时testForm.$valid传入js的值是false;

<form name='testForm'>
    <input name='testValue' required>
<form>
<button ng-click='save(testForm.$valid)'></button>

这种情况,事件不在form结构内,如何比较优雅的处理验证问题?

阅读 2k
2 个回答

button有个form属性可以指定属于那个form。不知道能不能解决你的问题。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题