如何利用JS实现类似拼音输入法的选字功能
1个回答
2015-07-19 · 知道合伙人数码行家
huanglenzhi
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:117538
获赞数:517193
长期从事计算机组装,维护,网络组建及管理。对计算机硬件、操作系统安装、典型网络设备具有详细认知。
向TA提问 私信TA
关注
展开全部
和google的输入提示一个道理,几乎所有Ajax入门书都讲这个。
简单的说,输入框的onchange事件的响应函数里面增加一个xmlhttp请求,
服务器响应请求返回提示更新页面。
但是细节上考虑要多复杂有多复杂,
首先就是拼音到汉字,你需要找输入法的源代码,
然后就是缓存,数据库,安全性等等……
方案二:纯js
用js写一个输入法……
大致思路是页面用按音序排列的编码,如GB2312,然后以音序映射到字符编码上
简单的说,输入框的onchange事件的响应函数里面增加一个xmlhttp请求,
服务器响应请求返回提示更新页面。
但是细节上考虑要多复杂有多复杂,
首先就是拼音到汉字,你需要找输入法的源代码,
然后就是缓存,数据库,安全性等等……
方案二:纯js
用js写一个输入法……
大致思路是页面用按音序排列的编码,如GB2312,然后以音序映射到字符编码上
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询