Angular: Empty Fiddle

http://angularjs.org/

HTML

<script src="http://code.angularjs.org/angular-1.0.1.js"></script>
<div ng-controller="TestCtrl">
    
    <button data-id="345" ng-click="doStuff($event)">Button</button>
    
</div>

JavaScript

var app = angular.module("app", []);

app.controller("TestCtrl", function ($scope) {

    $scope.doStuff = function (item) {
        console.log(item.currentTarget);
        console.log(item.currentTarget.getAttribute("data-id"));
    };
});