JavaScript-将文本框修改为复选框-捕捉回车键13-ESC键27

回车键的键值13

ESC键的键值27

对于"键盘事件对象",都有一个keyCode属性来获取键值

alert(event.keyCode);//[object KeyboardEvent]

复制代码
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>js代码设置节点的属性</title>
    </head>
    <body>
         <script type="text/javascript">
             window.onload=function(){
                document.getElementById("btn").onclick=function(){
                    var mytext = document.getElementById("mytext");
                    //一个节点对象中只要有的属性都可以"."
                    mytest.type="checkbox";
                }
            }
         </script>
         <input type="text" id="mytest"/>
         <input type="button" value="将文本框修改为复选框" id="btn" />
    </body>
</html>
复制代码

 

复制代码
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title>js捕捉回车键</title>
    </head>
    <body>
         <script type="text/javascript">
              window.onload = function(){
                 var usernameEle = document.getElementById("username");
                 usernameEle.onkeydown=function(event){
                     //获取键值
                     //回调函数里面写一个参数;参数可以接受当前发生的事件
                    
                     
                     usernameEle.onkeydown=function(event){
                         if(event.keyCode === 13){
                             alert("正在进行验证....")                             
                        }else if(event.keyCode ===27){
                            alert("退出.......")
                        }
                     }
                } 
             }
         </script>
         <input type="text" id="username" />
    </body>
</html>
复制代码

 

posted @   280887072  阅读(125)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示