我想使用 angularjs 获取 div 的文本。我有这个代码
<div ng-click="update()" id="myform.value">Here </div>
我的 Controller 是这样的
var myapp= angular.module("myapp",[]);
myapp.controller("HelloController",function($scope,$http){
$scope.myform ={};
function update()
{
// If i have a textbox i can get its value from below alert
alert($scope.myform.value);
}
});
任何人都可以推荐我任何关于 angularjs 的好链接吗?我没有找到 angularjs 引用作为学习来源。
最佳答案
您应该在函数中发送点击事件,您的html代码应该是:
<div ng-click="update($event)" id="myform.value">Here </div>
您的更新函数应该具有事件参数,您可以从中获取 div 元素,然后从元素中获取文本,如下所示:
function update(event)
{
alert(event.target.innerHTML);
}
关于javascript - 使用angularjs获取div的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25564721/