i have function for generate textbox while user insert some value. what is my problem is how to insert function auto tab in this textbox.
here my javascript code :
function createForm(no_received) {
data = "";
inter = "'";
if (no_received < 300 && no_received > -1) {
for (i=1; i <= no_received; i++) {
if (i < 10) spaces=" ";
else spaces=" ";
data = data + "Serial No "+ " :" + i + spaces
+ "<input type='text' size=20 name= " + inter
+ "url" + i + inter + "'><br>";
}
if (document.layers) {
document.layers.cust.document.write(data);
document.layers.cust.document.close();
}
else {
if (document.all) {
cust.innerHTML = data;
}
}
}
else {
window.alert("Please select up to 300 entries."
}
}
here my textbox code:
<input name="no_received" type="text" onChange="createForm(frmTest.no_received.value);" maxlength="10" size="10" >
i'm using function keyup but still did not work.
function autotab(original,destination){
if (original.getAttribute&&original.value.length==original.getAttribute("maxlength")
destination.focus()
}
how can i join this function with function createform.
thanks you
here my javascript code :
function createForm(no_received) {
data = "";
inter = "'";
if (no_received < 300 && no_received > -1) {
for (i=1; i <= no_received; i++) {
if (i < 10) spaces=" ";
else spaces=" ";
data = data + "Serial No "+ " :" + i + spaces
+ "<input type='text' size=20 name= " + inter
+ "url" + i + inter + "'><br>";
}
if (document.layers) {
document.layers.cust.document.write(data);
document.layers.cust.document.close();
}
else {
if (document.all) {
cust.innerHTML = data;
}
}
}
else {
window.alert("Please select up to 300 entries."
}
}
here my textbox code:
<input name="no_received" type="text" onChange="createForm(frmTest.no_received.value);" maxlength="10" size="10" >
i'm using function keyup but still did not work.
function autotab(original,destination){
if (original.getAttribute&&original.value.length==original.getAttribute("maxlength")
destination.focus()
}
how can i join this function with function createform.
thanks you