javascript - 你如何使用 Angular javascript获取表单的值(value)?

标签 javascript angularjs angularjs-scope

一直在尝试在表单提交时使用 Angular js 获取表单的值。 有人帮我做什么。我是 Angular JS 的新手。

<div id="content" ng-app="TryApp" ng-controller="AppController" ng- submit="submit()">  

<input type="text" placeholder="first name" name='name' ng-  model="user.Name"/>
<br>
<input type="text" placeholder="email address" name="name" ng-model="user.email"/>
<br>
<input type="text" placeholder="age" name="age" ng-model="user.age"/>
<br>

脚本。

App.controller('AppController', function ($scope){

)}

最佳答案

var app = angular.module('TryApp', [], function() {})

app.controller('AppController', function($scope) {
  $scope.user = {};
  $scope.submit = function() {
    //here $scope.user will have all the 3 properties
    alert(JSON.stringify($scope.user));
  }
})
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script>
<div id="content" ng-app="TryApp" ng-controller="AppController">
  <form ng-submit="submit()">
    <input type="text" placeholder="first name" name='name' ng-model="user.Name" />
    <br>
    <input type="text" placeholder="email address" name="name" ng-model="user.email" />
    <br>
    <input type="text" placeholder="age" name="age" ng-model="user.age" />
    <br>
    <input type="submit" value="Save" />
    <p>{{user | json }}</p>
  </form>
</div>

注意:要使提交处理程序正常工作,您需要一个表单和一个提交按钮,如上所示

关于javascript - 你如何使用 Angular javascript获取表单的值(value)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31955696/

相关文章:

javascript - HTML5 Canvas 抗锯齿?

javascript - 出现错误,无法读取未定义的哈希值

angularjs - 如何重新初始化 Angular 指令?

javascript - 在 Angular JS 中点击添加 div 内容

javascript - 使用 AngularJS "copy()"来避免引用问题

angularjs - 将当前的 Angular.JS 迭代器传递到表单提交的函数中?

javascript - 使用应用程序状态 js 和 View 在 Angular js url 上传递两个参数

javascript - 从输入文本框中清除(或更改)输入掩码(使用 Jasny)

javascript - 添加脚本延迟加载JS

javascript - 通过模态实例更新字段后,Angular 刷新数组