Here's the code for finding the nth element within a form, it returns the object itself.
function objGetNthElement( varname, instance ) {
var count = 0;
var len = form_name.elements.length;
for ( var i=0; i<len; i++ ) {
// note: remove the "\" characters from the next line
var obj = form_name.elements\[i\];
if ( ( obj.name == varname ) && ( obj.type == 'text' ) ) {
count++;
if ( count == instance ) {
return( obj )
}
}
}
return( null );
}
function objGetNthElement( varname, instance ) {
var count = 0;
var len = form_name.elements.length;
for ( var i=0; i<len; i++ ) {
// note: remove the "\" characters from the next line
var obj = form_name.elements\[i\];
if ( ( obj.name == varname ) && ( obj.type == 'text' ) ) {
count++;
if ( count == instance ) {
return( obj )
}
}
}
return( null );
}