Ach*_*ius 9 javascript jquery jsf
我onkeyup="this.value=this.value.toUpperCase();"用来改变大写的输入文本值.这是有效的,但我需要在不使用鼠标事件的情况下更改输入框中的单个字母.如果我使用左箭头键向后移动光标onkeyup事件被触发并且光标移动到结束.如何修改此脚本,以便我可以使用箭头键向后导航并在其间的某处修改文本
目前的代码看起来像这样......
<h:inputText value="#{_input.response}" autocomplete="off" onmouseover="this.focus();" onkeyup="this.value=this.value.toUpperCase();"/>
Run Code Online (Sandbox Code Playgroud)
Dar*_*rov 28
CSS怎么样:
input.upper { text-transform: uppercase; }
Run Code Online (Sandbox Code Playgroud)
备注:这仍然会将值发送给用户键入的服务器,而不是大写的.
| 归档时间: |
|
| 查看次数: |
34707 次 |
| 最近记录: |