Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在angularjs中访问已单击元素的内容_Javascript_Html_Angularjs - Fatal编程技术网

Javascript 如何在angularjs中访问已单击元素的内容

Javascript 如何在angularjs中访问已单击元素的内容,javascript,html,angularjs,Javascript,Html,Angularjs,在表中,我在元素中使用了ng repeat。列中的内容是从json文件动态加载的。表中有一个列ID。结果,表中有许多具有不同Id的行。我想在单击Id列时访问其相应行的内部html。有办法吗 <table> <tr> <th>Id</th> <th>Name</th> </tr> <tr ng-repeat = "x in tableData"> <td>

在表中,我在
元素中使用了
ng repeat
。列中的内容是从json文件动态加载的。表中有一个列ID。结果,表中有许多具有不同Id的行。我想在单击Id列时访问其相应行的内部html。有办法吗

<table>
  <tr>
    <th>Id</th>
    <th>Name</th>
  </tr>
  <tr ng-repeat = "x in tableData">
    <td>{{x.id}}</td>
    <td>{{x.name}}</td>
  </tr>
</table>

身份证件
名称
{{x.id}
{{x.name}

这是我的密码。我想在单击每个Id时访问其内部HTML。有办法吗

将ng click事件侦听器添加到
td
并传递td的值

angular.module(“Demo”、[]).controller(“DemoController”、['$scope',function($scope){
$scope.tableData=[{
id:1,
名称:“名称1”
},
{
id:2,
名称:“名称2”
},
{
id:3,
名称:'name3'
}
]
$scope.getData=函数(val){
console.log(val)
}
}])
td{
光标:指针;
}

身份证件
名称
{{x.id}
{{x.name}