Auto tabbing not working, why?


i not sure why auto advance not working in following script.  alert box appear when letter entered in field after tabbing out.  also, field cleared , focus in right field, when 3 numeric digits entered not advance.  not have on object<value tab.  have tried same script on change event , alert box appears after 3rd value entered text box no matter if letter or number.  using livecycle version 7.0.0.<br /><br />----- setupform.serviceauthpage1.phone2::exit - (javascript, client) --------------<br /><br />if (xfa.event.newtext.length == 3) <br /><br />{<br />var r = new regexp("^[0-9]+[0-9]+[0-9]");<br /><br />var result = r.test(this.rawvalue);<br /><br />if (result == true)<br />{<br />xfa.host.setfocus("phone3");<br />}<br />else if (result == false)<br />{<br />app.alert("please enter valid area code.");<br />phone2.rawvalue = null<br />xfa.host.setfocus("phone2");<br />}<br />}



More discussions in LiveCycle pre-ES (6.x and 7.x) discussions


adobe

Comments