需求:输入中文,输入框失去焦点后自动生成全写拼音及简写拼音。
分享一款轻量级JS插件:Convert_Pinyin.js(文末可以下载)。
只需引入一个JS文件,然后调用对象里在JS方法函数即可,演示代码如下:
中文输入: 全写拼音: 简写拼音:
//原理:unicode码的处理 function ConvertName(){ var keyword = document.getElementById('keyword').value; var full = pinyin.getFullChars(keyword); //获取全写拼音 var simply = pinyin.getCamelChars(keyword); //获取简写拼音(提取首字母并大写) document.getElementById('full').value = full; document.getElementById('simply').value = simply;//默认大写.可通过string.toLowerCase()转成小写 }
测试输入汉字转拼音,效果不错推荐下载使用。
中文转拼音JS插件:一款轻量级JS插件 中文拼音转换 Convert_Pinyin.js
本站声明:本站部分文章来自网络,由用户上传分享,如若内容侵犯了您的合法权益,可联系我们进行处理。文章仅供大家学习与参考,不**本站立场。