使用角度js自动滚动到第一个空白必填字段

时间:2016-07-24 11:00:35

标签: javascript angularjs scroll required

我使用带有大约7个输入元素的角度js创建了一个表单。当我点击提交时,我希望表单滚动到第一个需要的空白字段。但现在它没有正确指向空白的字段。解决这个问题的任何解决方案?

Check the error here.

1 个答案:

答案 0 :(得分:0)

在提交表单之前,您可以检查表单是否有效,并使用np.savetxt(filename, data, header="my header\nand a second line")关注该元素。

.focus()

方法#2 - 您也可以使用$ anchorScroll服务

请参阅文档here

$scope.onSubmit = function(yourForm) {
  if (!yourForm.$valid) {
    angular.element("[name='" + yourForm.$name + "']").find('.ng-invalid:visible:first').focus();
    return false;
  }
};
相关问题