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 相关文章推荐
IE和Firefox在JavaScript应用中的兼容性探讨
Apr 01 Javascript
使用 JScript 创建 .exe 或 .dll 文件的方法
Jul 13 Javascript
EXTJS记事本 当CompositeField遇上RowEditor
Jul 31 Javascript
原生js ActiveXObject获取execl里面的值
Nov 01 Javascript
JS实现方向键切换输入框焦点的方法
Aug 19 Javascript
jquery日历插件e-calendar升级版
Nov 10 Javascript
详解Python中logging日志模块在多进程环境下的使用
Dec 26 Javascript
微信小程序中的onLoad详解及简单实例
Apr 05 Javascript
JS通过调用微信API实现微信支付功能的方法示例
Jun 29 Javascript
jQuery plugin animsition使用小结
Sep 14 jQuery
Vue隐藏显示、只读实例代码
Jul 18 Javascript
jquery UI实现autocomplete在获取焦点时得到显示列表功能示例
Jun 04 jQuery
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 json_encode值中大括号与花括号区别
2013/09/30 PHP
PHP输出缓存ob系列函数详解
2014/03/11 PHP
PHP 数组基本操作小结(推荐)
2016/06/13 PHP
使用Firebug对js进行断点调试的图文方法
2011/04/02 Javascript
onmouseover和onmouseout的一些问题思考
2013/08/14 Javascript
JavaScript运行时库属性一览表
2014/03/14 Javascript
详解jQuery向动态生成的内容添加事件响应jQuery live()方法
2015/11/02 Javascript
jQuery手动点击实现图片轮播特效
2020/04/20 Javascript
IE和Firefox之间在JavaScript语法上的差异
2016/04/22 Javascript
javascript 正则表达式去空行方法
2017/01/24 Javascript
Angular.js之作用域scope'@','=','&amp;'实例详解
2017/02/28 Javascript
详解nodejs实现本地上传图片并预览功能(express4.0+)
2017/06/28 NodeJs
vue.js源代码core scedule.js学习笔记
2017/07/03 Javascript
vue使用jsonp抓取qq音乐数据的方法
2018/06/21 Javascript
Vue Promise的axios请求封装详解
2018/08/13 Javascript
vue v-for 使用问题整理小结
2019/08/04 Javascript
layer.alert自定义关闭回调事件的方法
2019/09/27 Javascript
JavaScript实现简单计算器功能
2019/12/19 Javascript
举例讲解Python中is和id的用法
2015/04/03 Python
python获取局域网占带宽最大3个ip的方法
2015/07/09 Python
Python使用tablib生成excel文件的简单实现方法
2016/03/16 Python
Python实现简单过滤文本段的方法
2017/05/24 Python
Python简单生成8位随机密码的方法
2017/05/24 Python
浅析Python中return和finally共同挖的坑
2017/08/18 Python
Python遍历文件夹 处理json文件的方法
2019/01/22 Python
Python3 串口接收与发送16进制数据包的实例
2019/06/12 Python
python实现简单五子棋游戏
2019/06/18 Python
python 数据提取及拆分的实现代码
2019/08/26 Python
python实现逆滤波与维纳滤波示例
2020/02/26 Python
CSS教程:CSS3圆角属性
2009/04/02 HTML / CSS
书法比赛获奖感言
2014/02/10 职场文书
公务员更新知识培训实施方案
2014/03/31 职场文书
学习十八大标语
2014/10/09 职场文书
微观世界观后感
2015/06/10 职场文书
导游词之吉林吉塔
2019/11/11 职场文书
德劲DE1102数字调谐收音机机评
2022/04/07 无线电