zoukankan      html  css  js  c++  java
  • Vue键盘事件

    键盘事件一

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="utf-8">
     5         <title>键盘事件一</title>
     6         <script src="https://unpkg.com/vue"></script>
     7     </head>
     8     <body>
     9         <div id="vuetext">
    10             <h1>键盘事件一</h1>
    11             <label>姓名:</label>
    12             <!--按回车触发事件-->
    13             <input ref="name" type="text" v-on:keyup.enter="logName"/>
    14             <span>{{name}}</span><br/>
    15             
    16             <label>年龄:</label>
    17             <!--按键盘触发事件-->
    18             <input ref='age' type="text" v-on:keyup="logAge"/>
    19             <span>{{age}}</span>
    20             
    21         </div>
    22         <!--<script src="vue.js"></script>-->
    23         <script>
    24             new Vue({
    25                 el:"#vuetext",
    26                 data:{
    27                     name:'',
    28                     age:''
    29                 },
    30                 methods:{
    31                     logName:function(){
    32                         this.name=this.$refs.name.value;
    33                         console.log("你正在输入名字"+this.name);
    34                     },
    35                     logAge:function(){
    36                         this.age=this.$refs.age.value;
    37                         console.log("你正在输入年龄"+this.age);
    38                     }
    39                 }
    40             });
    41         </script>
    42         <!--${ pageContext.request.contextPath}-->
    43     </body>
    44 </html>

    键盘事件二

     1 <!DOCTYPE html>
     2 <html>
     3     <head>
     4         <meta charset="utf-8">
     5         <title>键盘事件二</title>
     6         <script src="https://unpkg.com/vue"></script>
     7     </head>
     8     <body>
     9         <div id="vuetext">
    10             <h1>键盘事件二</h1>
    11             <label>姓名:</label>
    13             <input ref="name" type="text" v-model="name"/>
    14             <span>{{name}}</span><br/>
    15             
    16             <label>年龄:</label>
    18             <input type="text" v-model="age"/>
    19             <span>{{age}}</span>
    20             
    21         </div>
    22         <!--<script src="vue.js"></script>-->
    23         <script>
    24             new Vue({
    25                 el:"#vuetext",
    26                 data:{
    27                     name:'张三',
    28                     age:''
    29                 },
    30                 methods:{
    31                 
    32                 }
    33             });
    34         </script>
    35         <!--${ pageContext.request.contextPath}-->
    36     </body>
    37 </html>
  • 相关阅读:
    Javascript是单线程的深入分析
    非阻塞式JavaScript脚本介绍
    javascript 关于函数的返回值
    javascript运算符的优先级
    JavaScript 中的 this
    javascript中关于坐标 大小 的描述
    Javascript引擎单线程机制及setTimeout执行原理说明
    回车登录页面的问题
    有关架构的若干思考
    Bootstrap3 模态框 select2搜索框无法输入
  • 原文地址:https://www.cnblogs.com/sunduge/p/7994728.html
Copyright © 2011-2022 走看看