实例介绍
【实例简介】
【实例截图】
【核心代码】
<!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>
好例子网口号:伸出你的我的手 — 分享!
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论