javascript
html input 上标,javascript – 文本类型的输入字段中的上标
插件怎么样:
$.fn.superScript = function() {
var chars = '+−=()0123456789AaÆᴂɐɑɒBbcɕDdðEeƎəɛɜɜfGgɡɣhHɦIiɪɨᵻɩjJʝɟKklLʟᶅɭMmɱNnɴɲɳŋOoɔᴖᴗɵȢPpɸrRɹɻʁsʂʃTtƫUuᴜᴝʉɥɯɰʊvVʋʌwWxyzʐʑʒꝯᴥβγδθφχнნʕⵡ',
sup = '⁺⁻⁼⁽⁾⁰¹²³⁴⁵⁶⁷⁸⁹ᴬᵃᴭᵆᵄᵅᶛᴮᵇᶜᶝᴰᵈᶞᴱᵉᴲᵊᵋᶟᵌᶠᴳᵍᶢˠʰᴴʱᴵⁱᶦᶤᶧᶥʲᴶᶨᶡᴷᵏˡᴸᶫᶪᶩᴹᵐᶬᴺⁿᶰᶮᶯᵑᴼᵒᵓᵔᵕᶱᴽᴾᵖᶲʳᴿʴʵʶˢᶳᶴᵀᵗᶵᵁᵘᶸᵙᶶᶣᵚᶭᶷᵛⱽᶹᶺʷᵂˣʸᶻᶼᶽᶾꝰᵜᵝᵞᵟᶿᵠᵡᵸჼˤⵯ';
return this.each(function() {
this.value = this.value.replace(/]*>(.*?)/g, function(x) {
var str = '',
txt = $.trim($(x).unwrap().text());
for (var i=0; i
var n = chars.indexOf(txt[i]);
str += (n!=-1 ? sup[n] : txt[i]);
}
return str;
});
});
}
叫做:
$('input').superScript();
可能也可能绑定到keyup等,而且很容易转换为普通的javascript而不是jQuery,但我刚刚创建它,所以如果它工作,修改它以满足你的需求?
总结
以上是生活随笔为你收集整理的html input 上标,javascript – 文本类型的输入字段中的上标的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 怎么做uefi系统u盘启动 制作uefi
- 下一篇: html计算器_学习HTML、CSS和J