从输入中获取价值(AngularJS)[关闭]

问题描述 投票:38回答:2

我有以下输入并需要它们的值:

<input type="hidden" ng-model="movie" value="harry_potter"/>
<input type="text" ng-model="year" value="2000"/>

我该怎么做才能获得每个输入的值?

javascript angularjs
2个回答
32
投票

如果你想在前端的Javascript中获取值,可以使用本机方式通过使用:

document.getElementsByName("movie")[0].value;

"movie"是你的input <input type="text" name="movie">的名字

如果你想在angular.js控制器上得到它,你可以使用;

$scope.movie

4
投票

如果您的标记绑定到控制器,指令或任何其他带有$scope的标记:

console.log($scope.movie);

© www.soinside.com 2019 - 2024. All rights reserved.