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 相关文章推荐
JavaScript高级程序设计(第3版)学习笔记7 js函数(上)
Oct 11 Javascript
让input框实现类似百度的搜索提示(基于jquery事件监听)
Jan 31 Javascript
深入浅析javascript中的作用域(推荐)
Jul 19 Javascript
Laydate时间组件在火狐浏览器下有多时间输入框时只能给第一个输入框赋值的解决方法
Aug 18 Javascript
WEB 前端开发中防治重复提交的实现方法
Oct 26 Javascript
jquery实现点击页面回到顶部
Nov 23 Javascript
node.js发送邮件email的方法详解
Jan 06 Javascript
JavaScript笛卡尔积超简单实现算法示例
Jul 30 Javascript
在小程序Canvas中使用measureText的方法示例
Oct 19 Javascript
TypeScript高级用法的知识点汇总
Dec 17 Javascript
vue学习笔记之作用域插槽实例分析
Feb 01 Javascript
微信小程序实现手指拖动选项排序
Apr 22 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
PHP实现全角字符转为半角方法汇总
2015/07/09 PHP
php redis实现文章发布系统(用户投票系统)
2017/03/04 PHP
PHP获取redis里不存在的6位随机数应用示例【设置24小时过时】
2017/06/07 PHP
php实现微信公众号创建自定义菜单功能的实例代码
2019/06/11 PHP
javascript div 遮罩层封锁整个页面
2009/07/10 Javascript
javascript轻量级模板引擎juicer使用指南
2014/06/22 Javascript
JavaScript中Null与Undefined的区别解析
2015/06/30 Javascript
picLazyLoad 实现图片延时加载(包含背景图片)
2016/07/21 Javascript
jQuery EasyUI封装简化操作
2016/09/18 Javascript
基于jQuery实现咖啡订单管理简单应用
2017/02/10 Javascript
JS判断键盘是否按的回车键并触发指定按钮点击操作的方法
2017/02/13 Javascript
vue轮播图插件vue-awesome-swiper的使用代码实例
2017/07/10 Javascript
解决vue router使用 history 模式刷新后404问题
2017/07/19 Javascript
vue-router重定向不刷新问题的解决
2018/06/25 Javascript
python通过urllib2爬网页上种子下载示例
2014/02/24 Python
Python命令行参数解析模块getopt使用实例
2015/04/13 Python
Python 稀疏矩阵-sparse 存储和转换
2017/05/27 Python
tensorflow中next_batch的具体使用
2018/02/02 Python
python调用API实现智能回复机器人
2018/04/10 Python
Pandas 数据框增、删、改、查、去重、抽样基本操作方法
2018/04/12 Python
Python实现模拟登录网易邮箱的方法示例
2018/07/05 Python
Python3实现爬虫爬取赶集网列表功能【基于request和BeautifulSoup模块】
2018/12/05 Python
Python的条件锁与事件共享详解
2019/09/12 Python
python numpy库linspace相同间隔采样的实现
2020/02/25 Python
python GUI库图形界面开发之PyQt5选项卡控件QTabWidget详细使用方法与实例
2020/03/01 Python
python中HTMLParser模块知识点总结
2021/01/25 Python
Scotch Porter官方网站:男士美容产品
2020/08/31 全球购物
WebSphere面试题:在WebSphere里面如何部署一个应用
2015/08/02 面试题
小学班级特色活动方案
2014/08/31 职场文书
给老婆道歉的话
2015/01/20 职场文书
大学生自荐信怎么写
2015/03/26 职场文书
2015年文员个人工作总结
2015/04/09 职场文书
八年级数学教学反思
2016/02/17 职场文书
Ajax实现局部刷新的方法实例
2021/03/31 Javascript
Java org.w3c.dom.Document 类方法引用报错
2021/08/07 Java/Android
python playwright之元素定位示例详解
2022/07/23 Python