HBuilder ng-的编程回车输入下方显示不重复
2017-11-12 18:25
92 查看
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>日考题目</title>
<script src="js/angular.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<!--
作者:offline
时间:2017-11-10
描述:
键盘按下事件----监听的是回车
-->
<body ng-app="myApp" ng-controller="myCtrl">
<input type="text" ng-keydown="add($event)" ng-model="name"/>
<ul>
<li ng-repeat="x in names">{{x}}</li>
</ul>
<script type="text/javascript">
var m = angular.module("myApp",[]);
m.controller("myCtrl",function($scope){
$scope.names = ["张三","李思思"];
//逻辑
$scope.add = function($event){
//判断是否是回车
var newNames =[];
var code = $event.keyCode;
if (code==13) {
console.log("回车");
//将输入框里面的值,加入数组
var n = $scope.name;
//判断数组里面是否已经含有输入值了
//遍历
for(var i =0;i<$scope.names.length;i++){
var n1 = $scope.names[i];
if (n1==n) {
alert("已经存在");
return;
}
}
$scope.names.unshift(n);
}
}
});
</script>
</body>
</html>
<html>
<head>
<meta charset="utf-8" />
<title>日考题目</title>
<script src="js/angular.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<!--
作者:offline
时间:2017-11-10
描述:
键盘按下事件----监听的是回车
-->
<body ng-app="myApp" ng-controller="myCtrl">
<input type="text" ng-keydown="add($event)" ng-model="name"/>
<ul>
<li ng-repeat="x in names">{{x}}</li>
</ul>
<script type="text/javascript">
var m = angular.module("myApp",[]);
m.controller("myCtrl",function($scope){
$scope.names = ["张三","李思思"];
//逻辑
$scope.add = function($event){
//判断是否是回车
var newNames =[];
var code = $event.keyCode;
if (code==13) {
console.log("回车");
//将输入框里面的值,加入数组
var n = $scope.name;
//判断数组里面是否已经含有输入值了
//遍历
for(var i =0;i<$scope.names.length;i++){
var n1 = $scope.names[i];
if (n1==n) {
alert("已经存在");
return;
}
}
$scope.names.unshift(n);
}
}
});
</script>
</body>
</html>
相关文章推荐
- 正确显示textarea中输入的回车和空格
- .黑马程序员之C#编程基础学习笔记:不断要求用户输入一个数字,当用户输入end的时候显示刚才输入的数字中的最大值。
- 第三课输入和显示——C#计算器编程教学
- 学生A希望访问网站www.ss.edu.cn,用户A在其浏览器中输入http://www.ss.edu.cn并按回车,直到西亚斯的网站首页显示在其浏览器中,请问:在此过程中,按照TCP/IP参考模型,
- 创建一个学生类(Student),包括学号成绩,编程输入和显示学生的信息。建立一个人类(Person),包含姓名、性别和年龄,并作为学生类的基类
- java网络编程客户端输入字符串,服务器端将其反转后输出给客户端,客户端显示出来
- 正确显示textarea中输入的回车和空格
- 编程珠玑: 12章 取样问题 12.1程序的输入包含两个整数m和n,其中m<n。输出是0~n-1范围内m个随机整数的有序列表,不允许重复。 优化解法-------解题总结
- 创建一个学生类(Student),包括学号和成绩,编程输入和显示学生的信息,建立一个人类(Person),包含姓名、性别和年龄,并作为学生类的基类
- input输入时软键盘回车显示搜索
- 利用汇编语言编程实现在键盘上输入两个一位数,在屏幕上显示它们的积。
- input输入时软键盘回车显示搜索
- (原创)shell 编程:根据从键盘输入的学生成绩,显示相应的成绩标准,也可以同时输入多个成绩,最多为5 个,以空格分隔。
- Neterm终端输入显示重复字符问题
- 编程技巧系列(7)java中从控制台输入多行数据 按回车键输入空行结束
- c语言倒三角形输出显示,具有鲁棒性,可重复输入。
- 编程珠玑: 12章 取样问题 12.3设计空间,程序的输入包含两个整数m和n,其中m<n。输出是0~n-1范围内m个随机整数的有序列表,不允许重复。 -------解题总结
- [Unity3D]手机3D游戏开发:如何实现最高分的存储与显示(七)----使用Game ID避免数据重复输入
- canvas基础动画-循环从屏幕下方出现-上方消失(可切换速度,字号,单色,彩色,显示用户输入内容)