zoukankan      html  css  js  c++  java
  • AngularJS学习之表单

    1.HTML控件:以下HTML input元素被称为HTML控件:

    **input元素

    **select元素

    **button元素

    **textarea元素

    2.AngularJS表单实例:

    <div ng-app="myApp" ng-controller="formCtrl">

      <form novalidate>      //novalidate属性是在HTML5中新增的,禁用了使用浏览器的默认验证

         First Name:<br>

      <input type="text" ng-model="user.firstName"></br>          //ng-model指令绑定了两个input元素到模型的user对象

      Last Name:<br>

      <input type="text" ng-model="user.lastName">

      <br><br>

      <button ng-click="reset()">RESET</button>

      </form>

      <p>form={{user}}</p>

      <P>master={{master}}</P>

    </div>

    <script>

    var app=angular.module('myApp',[]);

    app.controller('formCtrl',function($scope){                //formCtrl函数设置了master对象的初始值,并定义了reset()方法

      $scope.master={firstName:"John",lastName:"Doe"}

      $scope.reset=function(){                                     //reset()方法设置了user对象等于master对象

        $scope.user=angular.copy($scope.master)

      };

      $scope.reset();

    });

    </script>

  • 相关阅读:
    客户端登录状态下打开对应网站也处于登陆状态
    C#替换HTML标签
    常用地址
    实时检测网络状态及是否可以连接Internet
    linux iconv 批量转码
    Linux PCI网卡驱动分析
    Cache写机制:Writethrough与Writeback
    addr2line 动态库
    PCI总线原理(二)
    Co.,Ltd.
  • 原文地址:https://www.cnblogs.com/hqutcy/p/6100294.html
Copyright © 2011-2022 走看看