前端开发中为提高用户的体验会设置键盘事件
第一:指令介绍
ng-keyup 指令用于告诉 AngularJS 在指定 HTML 元素上按键松开时需要的操作。
ng-keyup 指令不会覆盖元素的原生 onkeyup 事件, 事件触发时,ng-keyup 表达式与原生的 onkeyup 事件将都会执行。
按键敲击的事件顺序:
- Keydown
- Keypress
- Keyup
<input ng-keyup="count
= count + 1" ng-init="count=0" />
<h1>{{count}}</h1>
<input>,
<select>, <textarea>, 和其他《可编辑元素 》支持该指令。
第二:angularJS项目中的案例
<p
class="item20"
id="ns">真实姓名:
<input
type="text"
ng-keypress="myKeyup($event)"
maxlength="20"
ng-model="queryVo.realName"
ng-keyup="show()"
placeholder="个人真实姓名">
</p>
$scope.myKeyup =
function (e) {
var keycode =
window.event ? e.keyCode :
e.which;
if (keycode ==
13) {
$scope.open();
}
};
$scope.open =
function () {
};
208

被折叠的 条评论
为什么被折叠?



