有没有办法检查角度的最大长度?例如,如果我有这个字段:
//LoginCheck.java
protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=UTF-8");
HttpSession ses = request.getSession(false);
//Redirects to LoginController.java if there is no session
if(ses==null){
RequestDispatcher rd = request.getRequestDispatcher("/LoginController");
rd.forward(request, response);
}else{
PrintWriter out = response.getWriter();
out.println("Logout to login again!");
}
}
我可以说像这样的话
<input type="text" class="form-control font28 centerText" ng-model="ticketPin" maxlength="10" only-digits mask="9999999999" restrict="reject" clean="true" />
答案 0 :(得分:1)
您可以在控制器中使用jQuery或vanilla JS访问DOM,但这通常在Angular中不受欢迎。我想更多Angulary的做法是将变量绑定到ng-maxlength
。
$scope.myScopeVariable = 12;
查看:
<input type="text" ng-maxlength="myScopeVariable" ... />
答案 1 :(得分:0)
您需要使用jQuery:
$('input[ng-model="ticketPing"]').attr('maxlength');
仅在指令中访问DOM元素通常不是一个好主意,而不是服务或控制器。