JS插件-中文转拼音

中文转拼音插件Convert_Pinyin.js

需求:输入框前的前五个描述文字转换为拼音写入name中提交form表单

流程:

(1)获取表头的文字

var labelText = $(this).parent().find("input:eq(0)").val();    //因代码而已,获取值即可

(2)使用正则过滤特殊符号

labelText = labelText.replace(/[&\|\\\*^%$#@,、·`,\-]/g, "");    //可以再加,没有考虑太多特殊符号

(3)用substring()截取前五个文字

labelText = labelText.substring(0, 5)

(4)使用Convert_Pinyin.js转换为拼音,放入name属性中 pinyin.getFullChars()(全拼)getCamelChars()(首拼音)

$el.find("input:eq(0)").attr("name", pinyin.getFullChars(labelText));
成果

你可能感兴趣的:(JS插件-中文转拼音)