Passa pro proximo campo, passando o campo atual (pra ele descobrir o proximo)
função util quando um campo chegar a um determinado numero de caracteres ou selecionar um valor (num select). Use sua criatividade :)
function pcmp(campo) {
var i, g;
// Varre todo o formulario
for (i = 0; i < campo.form.elements.length; i++) {
// Quando achar a posição do campo atual
if (campo == campo.form.elements[i]) {
// Testa se ainda existe outro objeto no formulario
if( i < (campo.form.elements.length - 1)) {
// Varre todo o formulario apartir do proximo campo
for (i = (i +1); i < campo.form.elements.length; i++) {
// Caso esse campo não seja um campo oculto
if( (campo.form.elements[i].type != "hidden") && (campo.form.elements[i].type != "reset") ) {
campo.form.elements[i].focus();
break; // Sai da leitura
}
}
}
break; // Sai da leitura
}
}
}
0 comentários:
Postar um comentário