jQuery中文转拼音加员工编号计算

所属分类:输入-自动完成

 2831  36  查看评论 (1)
jQuery中文转拼音加员工编号计算 ie兼容6

说明:用户输入中文,自动生成拼音,点击确定按钮,计算出这个姓名对应的唯一编号

关键代码:

/*汉字转化成拼音*/
function getPinYinByName(l1) {
	var l2 = l1.length;
	var I1 = "";
	var reg = new RegExp('[a-zA-Z0-9\- ]');
	for (var i = 0; i < l2; i++) {
		var val = l1.substr(i, 1);
		var name = arraySearch(val, PinYin);
		if (reg.test(val)) {
			I1 += val;
		} else if (name !== false) {
			I1 += name;
		}

	}
	I1 = I1.replace(/ /g, '-');
	while (I1.indexOf('--') > 0) {
		I1 = I1.replace('--', '-');
	}
	return I1.toLowerCase();
}
/*通过拼音计算编号*/
function getCodeByPinYin(str) {
	var len = str.length;
	var base = 0;
	for (var i = 0; i < len; i++) {
		base += str.charAt(i).charCodeAt(0);
	}
	return (base < 1000 ? base*7 : base);
	// console.log(base < 1000 ? base*7 : base)
}
相关插件-自动完成

输入框自动提示,字母小写转大写

输入框输入车牌号,根据首字母自动提示车牌所属省份信息,并能自动字母小写转大写,限制输入长度
  自动完成
 6633  27

jquery聊天机器人

是一个会聊天的机器人还可以发表情哦
  自动完成
 6016  37

jq汉字转拼音

汉字转拼音
  自动完成
 8280  82

jQuery自动补全插件jQuery.AutoComplete

输入文字,自动联想库中的内容,自动补全,关键字高亮
  自动完成
 5872  33

讨论这个项目(1)回答他人问题或分享插件使用方法奖励jQ币

    FlyTigerJQ 0
    2017/12/2 22:41:36

    演示第一次,一个错音......................

    回复
取消回复