Javascript 使用Angularjs如何从元素引用属性

Javascript 使用Angularjs如何从元素引用属性,javascript,angularjs,Javascript,Angularjs,使用angularjs 我试图在按下热键时引用元素中的属性。在示例中的框中,我希望单击alt-E,然后获取元素属性中的值 <body ng-controller="Ctrl" ng-keydown="down($event)"> <h1>Test HotKey!</h1> <div><input data-box="65"></input></div> <div><input dat

使用angularjs

我试图在按下热键时引用元素中的属性。在示例中的框中,我希望单击alt-E,然后获取元素属性中的值

<body ng-controller="Ctrl" ng-keydown="down($event)">
<h1>Test HotKey!</h1>    
 <div><input data-box="65"></input></div>
 <div><input data-box="234"></input></div>
 <div><input data-box="9"></input></div>
 <div><input data-box="32"></input></div>
 <div><input data-box="13"></input></div>
}))


在本例中,单击alt-E时,我需要数据框中的属性值?

如何使用事件的SCRelation属性访问dom元素及其属性。例如:

 myApp.controller('Ctrl', function ($scope) {
        $scope.down = function ($event) {
            var elem = angular.element($event.srcElement);
            console.log(elem.attr("data-box"));
        };
    });
 myApp.controller('Ctrl', function ($scope) {
        $scope.down = function ($event) {
            var elem = angular.element($event.srcElement);
            console.log(elem.attr("data-box"));
        };
    });