在好例子网,分享、交流、成长!
您当前所在位置:首页js 开发实例JavaScript基础 → jQuery遮罩弹出虚拟键盘输入代码(支持中文、英文、数字、符号、公式等)

jQuery遮罩弹出虚拟键盘输入代码(支持中文、英文、数字、符号、公式等)

JavaScript基础

下载此实例
  • 开发语言:js
  • 实例大小:0.12M
  • 下载次数:13
  • 浏览次数:184
  • 发布时间:2019-07-03
  • 实例类别:JavaScript基础
  • 发 布 人:hjasdh
  • 文件格式:.zip
  • 所需积分:2
 相关标签: jQuery 虚拟键盘 JQ 代码 遮罩

实例介绍

【实例简介】

【实例截图】

from clipboard

【核心代码】

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <title>手写键盘</title>
    <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no">
    <link rel="stylesheet" href="css/mathquill.css">
    <link rel="stylesheet" href="css/keyboard.css">
    <script src="js/jquery.min.js"></script>
    <script src="js/jquery.slimscroll.min.js"></script>
    <script src="js/chinese-pynsimpl.js"></script>
    <script src="js/mathquill.min.js"></script>
</head>
<body>

<div class="my_box answer_lists">
    <ul>
        <li>
           点击下方,横线部分输入信息!
            <p></p>
        </li>
    </ul>
</div>

<div class="input_box js_math">
    <div class="mask"></div>
    <div class="input_con">
        <div class="txt_area clear">
            <div  id="txt_latex"  class="input_cur input_latex l"></div>
            <div class="btn_box">
                <input type="button" value="清空" onClick="clearValue();">
                <input type="button" value="确定" class="addlatex btn_ok">
            </div>
        </div>
        <div class="change_box clear">
            <div class="l change_btns active" data-type="zimu">英文</div>
            <div class="l change_btns" data-type="zhongwen">中文</div>
            <div class="l change_btns" data-type="shuzi">123</div>
            <div class="l change_btns" data-type="fuhao">符号</div>
            <div class="l change_btns" data-type="gongshi">公式</div>
            <div class="l change_btns" >手写</div>
            <div class="l close_keyborad"></div>
        </div>
        <div class="keyboard_box">

            <div class="prettyprint"></div>

            <div class="softkeyboard"  name="softkeyboard">
                <div class="c_panel shuzi" id="shuzi">
                    <table align="center" width="100%" border="0" cellspacing="0" cellpadding="0">
                        <tbody>
                        <tr>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('0');" value=" 0 "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('1');" value=" 1 "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('2');" value=" 2 "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('3');" value=" 3 "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('4');" value=" 4 "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('5');" value=" 5 "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('6');" value=" 6 "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('7');" value=" 7 "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('8');" value=" 8 "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('9');" value=" 9 "></td>

                        </tr>
                        <tr>
                            <td><input class="i_button i_button_num" type="button" value="." onClick="addValue('.');"></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('①');" value=" ① "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('②');" value=" ② "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('③');" value=" ③ "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('④');" value=" ④ "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('⑤');" value=" ⑤ "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('⑥');" value=" ⑥ "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('⑦');" value=" ⑦ "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('⑧');" value=" ⑧ "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('⑨');" value=" ⑨ "></td>
                        </tr>

                        <tr>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue(' ');" value="   "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('-');" value=" - "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('*');" value=" * "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('/');" value=" / "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('=');" value=" = "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('<');" value=" < "></td>
                            <td><input class="i_button i_button_num" type="button" onClick="addValue('>');" value=" > "></td>
                            <td><input class="i_button i_button_num" type="button" value="删除" onClick="backspace();"></td>
                            <td><input class="i_button i_button_num" type="button" onClick="clearValue();" value="清空"></td>
                            <td><input class="i_button i_button_num" onClick="changePanl('zimu');" type="button" value="返回"></td>
                        </tr>
                        </tbody>
                    </table>
                </div>
                <div class="c_panel zimu" id="zimu" >
                    <table align="center" width="98%" border="0" cellspacing="0" cellpadding="0">
                        <tbody>
                        <tr>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('q');" value=" q "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('w');" value=" w "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('e');" value=" e "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('r');" value=" r "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('t');" value=" t "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('y');" value=" y "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('u');" value=" u "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('i');" value=" i "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('o');" value=" o "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('p');" value=" p "></td>

                        </tr>
                        <tr>
                            <td><input class="i_button i_button_fh" type="button" onClick="setCapsLock(this);" value="大写"></td>
                            <td style="display: none"><input class="i_button i_button_zm js_ym" type="button" value="韵母" onClick="changePanl('yunmu');"></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('a');" value=" a "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('s');" value=" s "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('d');" value=" d "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('f');" value=" f "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('g');" value=" g "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('h');" value=" h "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('j');" value=" j "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('k');" value=" k "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('l');" value=" l "></td>

                        </tr>
                        <tr>
                            <td><input class="i_button i_button_zm" type="button" value=" 空格" onClick="addValue('\\ ');"></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('z');" value=" z "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('x');" value=" x "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('c');" value=" c "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('v');" value=" v "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('b');" value=" b "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('n');" value=" n "></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="addValue('m');" value=" m "></td>
                            <td colspan="2"><input class="i_button i_button_bs" type="button" value=" 删除" onClick="backspace();"></td>

                        </tr>
                        </tbody>
                    </table>
                </div>
                <div class="c_panel fuhao" id="fuhao">
                    <table align="center" width="98%" border="0" cellspacing="0" cellpadding="0">
                        <tbody>
                        <tr>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('~');" value=" ~ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('@');" value=" @ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('#');" value=" # "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('$');" value=" $ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('¥');" value=" ¥ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('%');" value=" % "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('\'');" value=" ' "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('_');" value=" _ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('|');" value=" | "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('-');" value=" - "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue(' ');" value="   "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('=');" value=" = "></td>
                        </tr>
                        <tr>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('<');" value=" < "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('>');" value=" > "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('《');" value=" 《 "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('》');" value=" 》 "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('!');" value=" ! "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('?');" value=" ? "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue(';');" value=" ; "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue(':');" value=" : "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('(');" value=" ( "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue(')');" value=" ) "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('*');" value=" * "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('/');" value=" / "></td>
                        </tr>
                        <tr>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('{');" value=" { "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('}');" value=" } "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('[');" value=" [ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue(']');" value=" ] "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('、');" value=" 、 "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue(',');" value=" , "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('。');" value=" 。 "></td>
                            <td><input class="i_button i_button_fh" type="button" onclick='addValue("\"");' value=' " '></td>


                            <td><input class="i_button i_button_zm" type="button" value=" 空格" onClick="addValue('\\ ');"></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="clearValue();" value="清空"></td>
                            <td><input class="i_button i_button_zm" type="button" value=" 删除" onClick="backspace();"></td>
                            <td><input class="i_button i_button_zm" type="button" value=" 返回" onClick="changePanl('zimu');"></td>
                        </tr>
                        </tbody>
                    </table>
                </div>
                <div class="c_panel yunmu" id="yunmu"  style="display:none;">
                    <table align="center" width="98%" border="0" cellspacing="0" cellpadding="0">
                        <tbody>
                        <tr>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ā');" value=" ā "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('á');" value=" á "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ǎ');" value=" ǎ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('à');" value=" à "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ō');" value=" ō "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ó');" value=" ó "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ǒ');" value=" ǒ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ò');" value=" ò "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ê');" value=" ê "></td>
                            <td><input class="i_button i_button_zm" type="button" value=" 删除" onClick="backspace();"></td>
                        </tr>
                        <tr>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ē');" value=" ē "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('é');" value=" é "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ě');" value=" ě "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('è');" value=" è "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ī');" value=" ī "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('í');" value=" í "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ǐ');" value=" ǐ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ì');" value=" ì "></td>
                            <td ><input class="i_button i_button_zm" type="button" value=" 空格" onClick="addValue('\\ ');"></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="clearValue();" value="清空"></td>

                        </tr>
                        <tr>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ū');" value=" ū "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ú');" value=" ú "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ǔ');" value=" ǔ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ù');" value=" ù "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ǖ');" value=" ǖ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ǘ');" value=" ǘ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ǚ');" value=" ǚ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ǜ');" value=" ǜ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('ü');" value=" ü "></td>
                            <td><input class="i_button i_button_zm" type="button" value=" 返回" onClick="changePanl('zimu');"></td>
                        </tr>
                        </tbody>
                    </table>
                </div>
                <div class="c_panel gongshi" id="gongshi">

                    <table align="center" width="98%" border="0" cellspacing="0" cellpadding="0">
                        <tbody>
                        <tr>
                            <td><input class="i_button i_button_fh i_icon i_icon_1" type="button" onClick="addValue('\\times',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_2" type="button" onClick="addValue('\\div',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_3" type="button" onClick="addValue('\\cdot',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_4" type="button" onClick="addValue('\\leq',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_5" type="button" onClick="addValue('\\geq',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_6" type="button" onClick="addValue('\\neq',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_7" type="button" onClick="addValue('\\frac{}{}',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_8" type="button" onClick="addValue('^{}',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_9" type="button" onClick="addValue('_{}',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_10" type="button" onClick="addValue('\\sqrt{}',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_11" type="button" onClick="addValue('\\sqrt[]{}',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_12" type="button" onClick="addValue('\\left |  \\right |',true);"></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('<',true);" value=" < "></td>
                        </tr>
                        <tr>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('>',true);" value=" > "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('-',true);" value=" - "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue(' ',true);" value="   "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('=',true);" value=" = "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('\\sum',true);" value=" ∑ "></td>
                            <td><input class="i_button i_button_fh" type="button" onClick="addValue('\\approx',true);" value=" ≈ " ></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_15" type="button" onClick="addValue('\\vec{}',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_16" type="button" onClick="addValue('\\dot{}',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_17" type="button" onClick="addValue('\\pi',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_18" type="button" onClick="addValue('\\alpha',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_19" type="button" onClick="addValue('\\beta',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_20" type="button" onClick="addValue('\\angle',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_21" type="button" onClick="addValue('^{\\circ}',true);"></td>
                        </tr>
                        <tr>
                            <td><input class="i_button i_button_fh i_icon i_icon_22" type="button" onClick="addValue('\\Delta',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_23" type="button" onClick="addValue('\\odot',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_24" type="button" onClick="addValue('\\perp',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_25" type="button" onClick="addValue('\\pm',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_26" type="button" onClick="addValue('\\mp',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_27" type="button" onClick="addValue('\\theta',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_28" type="button" onClick="addValue('\\lambda',true);"></td>
                            <td><input class="i_button i_button_fh i_icon i_icon_29" type="button" onClick="addValue('\\mu',true);"></td>

                            <td><input class="i_button i_button_zm" type="button" value=" 空格" onClick="addValue('\\ ');"></td>
                            <td><input class="i_button i_button_zm" type="button" onClick="clearValue();" value="清空"></td>
                            <td><input class="i_button i_button_zm" type="button" value=" 删除" onClick="backspace();"></td>
                            <td colspan="2"><input class="i_button i_button_bs" type="button" value=" 返回" onClick="changePanl('zimu');"></td>
                        </tr>
                        </tbody>
                    </table>
                </div>
            </div>
        </div>

    </div>
</div>
<script src="js/keyboard.js"></script>
</body>
</html>

实例下载地址

jQuery遮罩弹出虚拟键盘输入代码(支持中文、英文、数字、符号、公式等)

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警