作成日: 2014/07/29 最終更新日: 2014/07/29
文書種別
制限事項
詳細
次のように、input要素のkeydownイベントでwijinputtextにフォーカスを移動します。
◎サンプルコード
このとき、input要素で文字列を入力すると、wijinputtextにフォーカスが移動してwijinputtextに文字列が入力されますが、入力された最初の1文字が欠けてしまいます。
この現象は制限事項です。
◎サンプルコード
<script type="text/javascript">
$(document).ready(function () {
$("#wijmoInput").wijinputtext();
$("#normalInput").bind("keydown",function(event){
$("#wijmoInput").wijinputtext("focus");
});
});
</script>
<input id="normalInput" />
<input id="wijmoInput" />
$(document).ready(function () {
$("#wijmoInput").wijinputtext();
$("#normalInput").bind("keydown",function(event){
$("#wijmoInput").wijinputtext("focus");
});
});
</script>
<input id="normalInput" />
<input id="wijmoInput" />
このとき、input要素で文字列を入力すると、wijinputtextにフォーカスが移動してwijinputtextに文字列が入力されますが、入力された最初の1文字が欠けてしまいます。
この現象は制限事項です。
回避方法
次のように、wijinputtextにフォーカスを移動した後でtriggerイベントを実行することで、最初の1文字も含めて正常に入力することができます。
◎サンプルコード
◎サンプルコード
<script type="text/javascript">
$(document).ready(function () {
$("#wijmoInput").wijinputtext();
$("#normalInput").bind("keydown",function(event){
$("#wijmoInput").wijinputtext("focus");
// 回避方法
$("#wijmoInput").trigger(event);
});
});
</script>
<input id="normalInput" />
<input id="wijmoInput" />
$(document).ready(function () {
$("#wijmoInput").wijinputtext();
$("#normalInput").bind("keydown",function(event){
$("#wijmoInput").wijinputtext("focus");
// 回避方法
$("#wijmoInput").trigger(event);
});
});
</script>
<input id="normalInput" />
<input id="wijmoInput" />
旧文書番号
80899