Script代码:
<SCRIPT LANGUAGE="JavaScript">
function insertText(evt,objinput)
{
evt = evt?evt:window.enent;
if(evt .keyCode==192){
var pos = objinput.value.indexOf("`") + 1;
objinput.value = objinput.value.replace(/`/g,"■");
setCursorPos(objinput,pos);
}
}
//设置光标位置
function setCursorPos(obj,pos){
try{
obj.setSelectionRange(pos,pos);
}catch(e){
try{
range=obj.createTextRange();
range.collapse(true);
range.moveStart('character',pos);
range.select();
}catch(e){}
}
}
</SCRIPT>
Html:
<input type="text" jwcid="mingXi" class="inputstyle1" onkeyup="insertText(event,this)"/>
快捷键说明
■的生成: `键
本文介绍了一种使用JavaScript实现在文本框中将`键替换为特定符号的方法,并提供了详细的代码示例。通过监听键盘事件并修改输入内容,可以轻松地在网页上实现自定义的快捷键功能。
233

被折叠的 条评论
为什么被折叠?



