我无法让这个工作,请帮忙。我有一个表格,每个TD都有一个输入文本字段。我希望在用户按下一个字母后,焦点转移到下一个TD中的下一个输入文本字段。我的代码不起作用...我正在使用primefaces:
<p:inputText value="#{officialVar.officialAnswer}"
id="officialAnswer" maxlength="1"
onblur="value=value.toUpperCase()"
onkeyup="$(this).next('input').focus();" />
我在onkeyup事件中发布了一些警报,以下是结果:
alert($(this));
[object Object]
alert($(this).value);
undefined
alert($(this).next('input'))
[object Object]
我该如何实现这个目标呢?谢谢。
编辑:如果在同一个TD中有两个字段,它将会起作用。