javascript - 如何将html中的ng-model值获取到javascript

标签 javascript html angularjs web parse-platform

可能是个愚蠢的问题,但我有一个带有简单输入和密码的 html 表单:

<li>
  <input type="text" placeholder="Username" ng-model="user.username" />
  <a class="iconani usera"></a>
</li>
<li>
  <input type="password" placeholder="Password" ng-model="user.password" />
  <a class="iconani locka"></a>
</li>

我想从 ng-model 到 java 脚本获取值(value)

query.equalTo("user", document.getElementById('value from ng-model'));

我使用来自 parse.com 的这个
你能帮我吗?

最佳答案

在 AngularJS 中,您根本不需要(也不想)触摸 DOM 来获取数据。 ng-model指令在您的 <input> 之间创建自动双向绑定(bind)和你的$scope.user变量的属性。

login($scope.user.username, $scope.user.password, ...);

您根本不需要接触表单本身。

关于javascript - 如何将html中的ng-model值获取到javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27087902/

相关文章:

javascript - 带有 javascript 闭包/作用域的奇怪输出

javascript - 在 JavaScript 中生成 HTML 与加载 HTML 文件

AngularJS - 在正确的范围内评估指令的选项

html - 如何删除水平滚动并将所有内容包装在 Bootstrap 模式的定义宽度中?

javascript - 如何在模式中显示动态内容?

javascript - 多个输入的验证 | HTML-jQuery

javascript - TypeError document.getElementByID() ...为空?

css - 为什么粘性页脚在调整大小时与顶部内容重叠

javascript - jQuery:获取 div 实例编号

jquery - IE 卡住显示来自 AngularJS 的 Bootstrap Modal