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" οnkeyup="insertText(event,this)"/>
快捷键说明
■的生成: `键