Javascript 当我关注文本框时如何显示大写、Shift和Enter按钮
我已经使用javascript为虚拟键盘编写了以下代码 Jsp页面:Javascript 当我关注文本框时如何显示大写、Shift和Enter按钮,javascript,jquery,html,Javascript,Jquery,Html,我已经使用javascript为虚拟键盘编写了以下代码 Jsp页面: <form> <label for="text">Enter Text: </label> <input id="text" name="text" type="text" size="50" onfocus="myFunction(this)" /> <input name="" type="reset" value=
<form>
<label for="text">Enter Text: </label>
<input id="text" name="text" type="text" size="50" onfocus="myFunction(this)" />
<input name="" type="reset" value="Clear" />
</form>
当文本框像键盘一样聚焦显示对话框时,当我单击某个按钮时,它在文本框中输入的按钮值(大写、Shift、Enter和Tab除外)
请提供这些CAP、Shift、Enter和Tab所需的代码
我不知道如何在clicked(val)方法中维护代码 当用户按下shift/caps时,最好设置一个标志,而不是在文本框中插入任何内容。例如:
"Shift":function(){
isShift=1;
}
"Caps":function(){
isCap=1;
},
然后在插入字母时检查标志。如果设置了isShift
或isCap
,则插入大写字母。此外,还应设置isShift
,然后设置0
这只是PoC代码,您将知道如何实现它。我想要键盘功能,这意味着当我单击Caps按钮时,在我单击另一个按钮之后,按钮值将被封装
"Shift":function(){
isShift=1;
}
"Caps":function(){
isCap=1;
},