Angularjs 单击时调用函数 Javascript登录表单验证 函数MyCtrl($scope){ $scope.myval=5; $scope.ctrlClickHandler=函数(){ 警报(“控制器内部:myval的值为“+$scope.myval”); } }; var globalClickHandler=函数globalClickHandler(){ 警报(“内部全局单击处理程序”); } 用户名: 密码: 登录
这是我上面的代码,我无法调用ctrlClickHandler方法。我不知道我错在哪里。谁能帮我一下吗。Angularjs 单击时调用函数 Javascript登录表单验证 函数MyCtrl($scope){ $scope.myval=5; $scope.ctrlClickHandler=函数(){ 警报(“控制器内部:myval的值为“+$scope.myval”); } }; var globalClickHandler=函数globalClickHandler(){ 警报(“内部全局单击处理程序”); } 用户名: 密码: 登录,angularjs,angularjs-ng-click,Angularjs,Angularjs Ng Click,这是我上面的代码,我无法调用ctrlClickHandler方法。我不知道我错在哪里。谁能帮我一下吗。 提前谢谢 您需要定义angular.module才能使用angular var globalClickHandler=函数globalClickHandler(){ 警报(“内部全局单击处理程序”); } 角度模块(“应用程序”,[]) .controller(“ctrl”,MyCtrl) 函数MyCtrl($scope){ $scope.myval=5; $scope.ctrlClickH
提前谢谢 您需要定义
angular.module
才能使用angular
var globalClickHandler=函数globalClickHandler(){
警报(“内部全局单击处理程序”);
}
角度模块(“应用程序”,[])
.controller(“ctrl”,MyCtrl)
函数MyCtrl($scope){
$scope.myval=5;
$scope.ctrlClickHandler=函数(){
警报(“控制器内部:myval的值为“+$scope.myval”);
}
};代码>
用户名:
密码:
登录
您能否创建一个JSFIDLE来复制该问题?您的代码工作正常。看,哦,我刚检查过,它在小提琴环境中工作。但不在Cromethank工作会让你非常@sachila来解决这个问题。它的工作和它的特性将有助于我下一步的工作……没问题。如果这有帮助,请确保检查答案
<html>
<head>
<title>Javascript Login Form Validation</title>
<link rel="stylesheet" href="css/style.css"/>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.25/angular.min.js"></script>
<script src="//ajax.googleapis.com/ajax/libs/angularjs/1.2.25/angular-route.js"></script>
<script>
function MyCtrl($scope){
$scope.myval = 5;
$scope.ctrlClickHandler = function(){
alert("Inside controller: value of myval is " + $scope.myval);
}
};
var globalClickHandler=function globalClickHandler(){
alert("Inside global click handler ");
}
</script>
</head>
<body>
<div class="container">
<div class="main" ng-app ng-controller="MyCtrl">
<form id="form_id" method="get" name="myform">
<label>User Name :</label>
<input type="text" name="username" id="username"/>
<label>Password :</label>
<input type="password" name="password" id="password"/>
<button type="button" ng-click="ctrlClickHandler()">Login</button>
</form></div></div></body></html>