美文网首页
JS插件-中文转拼音

JS插件-中文转拼音

作者: 粥的进击之旅 | 来源:发表于2019-07-17 16:29 被阅读0次

中文转拼音插件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插件-中文转拼音

      本文链接:https://www.haomeiwen.com/subject/bmfclctx.html