备忘录
来源:互联网 发布:图瓦共和国知乎 编辑:程序博客网 时间:2024/06/15 19:31
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> body{ position: relative; } ul{ width: 400px; height: 300px; border: 1px solid #000; } li{ list-style: none; } .pop{ width: 300px; height: 200px; border: 1px solid #000; background: #eee; text-align: center; position: absolute; top: 50%; left: 50%; margin-left: -150px; margin-top: -100px; } </style> <script src="../js/lib/angular.min.js"></script> <script> var myapp=angular.module("myapp",[]); myapp.controller("myCtrl",function($scope){ $scope.data=["早上花了5元早饭", "中午花了20元午饭","aa"]; $scope.show=false; $scope.title=""; $scope.btn=""; $scope.add=""; $scope.search=""; //添加内容 $scope.addFun=function(){ var hasLi=false; if($scope.add.length==0){ alert("输入内容不能为空"); }else{ for(var i=0;i<$scope.data.length;i++){ if($scope.data[i]==$scope.add){ hasLi=true; break; }else{ hasLi=false; } } } if(hasLi==true){ $scope.show=true; $scope.title="存在"; $scope.btn="好吧"; }else if($scope.add.indexOf("#")!=-1){ $scope.show=true; $scope.title="输入了敏感字"; $scope.btn="很好吗?"; }else{ $scope.data.unshift($scope.add); $scope.add=""; } }; //点击好吧删除弹框 $scope.hide=function(){ $scope.show=false; }; //查找内容 $scope.searchFun=function(){ var sea=false; for(var i=0;i<$scope.data.length;i++){ if($scope.data[i]==$scope.search){ sea=true; break; }else{ sea=false; } } if(sea==true){ $scope.show=true; $scope.title="搜到"; $scope.btn="很好"; }else{ $scope.show=true; $scope.title="没搜到"; $scope.btn="失望"; } } }) </script></head><body ng-app="myapp" ng-controller="myCtrl"><h2>记账本</h2><ul> <li ng-repeat="item in data track by $index">{{item}}</li></ul><div> <span>输入框</span><input type="text" ng-model="add"><br/> <button ng-click="addFun()">记录</button></div><div> <span>搜索框</span><input type="text" ng-model="search"><br/> <button ng-click="searchFun()">搜索</button></div><div class="pop" ng-show="show"> <p>提示</p> <p>{{title}}</p> <button ng-click="hide()">{{btn}}</button></div></body></html>
阅读全文
0 0
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 备忘录
- 虚拟机,没你想的那么难!
- Java编程思想——控制执行流程
- 关于图像压缩实验
- Angularjs多种服务
- AVLTree二叉平衡搜索树
- 备忘录
- python 网络编程(udp数据报)
- 生活随笔:程序员1024节日
- 关于学习java回头复习的几个遗漏点
- Spring定时任务的几种实现方式
- idea中调试时F8,F7失效等快捷键失效
- Mybatis学习(04)-SqlMapConfig配置文件
- 编写一个程序,能交换两个变量的数值 例如: 变量a值为20,变量b值为30,调用函数后,a的值变为30,b的值变为20
- Java垃圾回收机制