AngularJS实现表单元素值绑定操作示例


Posted in Javascript onOctober 11, 2017

本文实例讲述了AngularJS实现表单元素值绑定操作。分享给大家供大家参考,具体如下:

ng-disabled:绑定控件的disabled属性
ng-show:显示或者隐藏元素:ms-visible
ng-hide:和ng-show的功能恰好相反

css内容:

div.d1{
 width: 20px;
 height: 20px;
 background-color: pink;
}
div.d2{
  width: 20px;
 height: 20px;
 background-color: black;
}

HTML正文:

<body ng-app="myApp" ng-controller="myctr">
<div>
请输入:<input type="text" placeholder="....." ng-disabled="flag">{{flag}}<br>
切换输入:<input type="button" value="switch input" ng-click="switchInput();">
</div>
<hr ng-init="checkValue=false">
input:<input type="text" ng-disabled="checkValue">{{checkValue}}<br>
<input type="checkbox" ng-model="checkValue">stop input <!-- 注意ng-model不能作用于单选框 -->
<hr>
<p>ng-show:flag</p>
<div class="d1" ng-show="flag"></div>
<p>ng-hide:checkValue</p>
<div class="d2" ng-hide="checkValue"></div>
<hr>
<!-- ng-click:后面可以直接跟表达式,表达式会直接执行,变量不支持++操作 -->
<input type="button" ng-click="count = count + 1" value="加1">:{{count}}

Javascript操作代码:

var app = angular.module('myApp', []);
app.controller('myctr', function($scope) {
  $scope.flag=false;
  $scope.count=0;
  $scope.switchInput=function(){
    $scope.flag=!$scope.flag;
  };
});

效果:

AngularJS实现表单元素值绑定操作示例

希望本文所述对大家AngularJS程序设计有所帮助。

Javascript 相关文章推荐
use jscript with List Proxy Server Information
Jun 11 Javascript
javascript css float属性的特殊写法
Nov 13 Javascript
js中关于new Object时传参的一些细节分析
Mar 13 Javascript
js获取或设置当前窗口url参数的小例子
Oct 14 Javascript
Asp.Net alert弹出提示信息的几种方法总结
Jan 29 Javascript
jQuery下拉美化搜索表单效果代码分享
Aug 25 Javascript
JS制作适用于手机和电脑的通知信息效果
Oct 28 Javascript
arcgis for js 修改infowindow样式的方法
Nov 02 Javascript
JavaScript实现与使用发布/订阅模式详解
Jan 19 Javascript
vue开发拖拽进度条滑动组件
Sep 21 Javascript
vue中实现高德定位功能
Dec 03 Javascript
JS画布动态实现黑客帝国背景效果
Nov 08 Javascript
JavaScript for循环 if判断语句(学习笔记)
Oct 11 #Javascript
js处理包含中文的字符串实例
Oct 11 #Javascript
解决JQuery全选/反选第二次失效的问题
Oct 11 #jQuery
React根据宽度自适应高度的示例代码
Oct 11 #Javascript
详解vue中使用express+fetch获取本地json文件
Oct 10 #Javascript
vue router自动判断左右翻页转场动画效果
Oct 10 #Javascript
angular2 ng2 @input和@output理解及示例
Oct 10 #Javascript
You might like
腾讯QQ微博API接口获取微博内容
2013/10/30 PHP
php中simplexml_load_file函数用法实例
2014/11/12 PHP
php获取文件名称和扩展名的方法
2017/02/07 PHP
Yii redis集合的基本使用教程
2020/06/14 PHP
js 第二代身份证号码的验证机制代码
2011/05/12 Javascript
JavaScript实现重置表单(reset)的方法
2015/04/02 Javascript
javascript自定义in_array()函数实现方法
2015/08/03 Javascript
JavaScript通过代码调用Flash显示的方法
2016/02/02 Javascript
js基于setTimeout与setInterval实现多线程
2016/06/17 Javascript
JS与jQuery实现子窗口获取父窗口元素值的方法
2017/04/17 jQuery
d3.js入门教程之数据绑定详解
2017/04/28 Javascript
Angular.JS中指令ng-if、ng-show/ng-hide和ng-switch的使用教程
2017/05/07 Javascript
ionic3+Angular4实现接口请求及本地json文件读取示例
2017/10/11 Javascript
react同构实践之实现自己的同构模板
2019/03/13 Javascript
jquery实现上传图片功能
2020/06/29 jQuery
Python之日期与时间处理模块(date和datetime)
2017/02/16 Python
Python实现线程状态监测简单示例
2018/03/28 Python
Django 实现购物车功能的示例代码
2018/10/08 Python
浅谈python中str字符串和unicode对象字符串的拼接问题
2018/12/04 Python
Python发展简史 Python来历
2019/05/14 Python
Python异步操作MySQL示例【使用aiomysql】
2019/05/16 Python
Python帮你微信头像任意添加装饰别再@微信官方了
2019/09/25 Python
Pytorch转onnx、torchscript方式
2020/05/25 Python
Django中Q查询及Q()对象 F查询及F()对象用法
2020/07/09 Python
Python3爬虫中识别图形验证码的实例讲解
2020/07/30 Python
CSS3教程(8):CSS3透明度指南
2009/04/02 HTML / CSS
浅谈html5与APP混合开发遇到的问题总结
2018/03/20 HTML / CSS
法拉利英国精品店:Ferraris Boutique UK
2019/07/20 全球购物
预备党员承诺书
2014/03/25 职场文书
党支部特色活动方案
2014/08/20 职场文书
励志演讲稿600字
2014/08/21 职场文书
超市七夕促销活动方案
2014/08/28 职场文书
红高粱观后感
2015/06/10 职场文书
预备党员入党感想
2015/08/10 职场文书
中秋节英文祝福语句(14句)
2019/09/11 职场文书
班干部竞选演讲稿(精选5篇)
2019/09/24 职场文书