1 (function() { 2 function tabForward(event) { 3 event = EventUtil.getEvent(event); 4 var target = EventUtil.getTarget(event); 5 6 if (target.value.length == target.maxLength) { 7 var form = target.form; 8 for (var i = 0, len = form.elements.length; i < len; i++) { 9 if (form.elements[i] == target && i < 2) { 10 form.elements[i + 1].focus(); 11 return; 12 } 13 } 14 } 15 } 16 var textbox1 = document.getElementById("txtTel1"); 17 var textbox2 = document.getElementById("txtTel2"); 18 var textbox3 = document.getElementById("txtTel3"); 19 20 EventUtil.addHandler(textbox1, "keyup", tabForward); 21 EventUtil.addHandler(textbox2, "keyup", tabForward); 22 EventUtil.addHandler(textbox3, "keyup", tabForward); 23 })();
转载于:https://www.cnblogs.com/qzsonline/archive/2012/06/04/2534788.html
相关资源:JAVA上百实例源码以及开源项目