【www.bbyears.com--php函数】
JSPinyin 是一个简单的 JavaScript 库,用来实现根据中文获取对应拼音字符串,插件内置了两个函数,用于获取完整的拼音组合字符串和首个拼音字母。
使用方法
使用getFullChars()方法获取到完整的汉语拼音
var pinyin = new Pinyin();
alert(pinyin.getFullChars("你好中国"));
使用getCamelChars()方法获取每个汉字对应拼音的首个字母
var pinyin = new Pinyin();
alert(pinyin.getCamelChars("你好中国"));
程序有一个关键,就是Javascript对汉字是自动使用unicode编码,为了获取起GB2312的ASCII编码值,我使用了VBSCRIPT来写了两个函数,在JAVASCRIPT程序里面调用VBSCRIPT的函数实现代码转换。
完整程序如下(把以下代码保存为一个html文件用IE打开,在汉字栏里面输入内容,光标离开的时候拼音栏就会显示相应的拼音):