fastix®: das aktive eingabefeld herausfinden

Beitrag lesen

Moin!

Nach dem Laden oder Vervollständigen des Dokuments (z.B. per Ajax) ausführen:

var  lastTextBox = null;  
var inputs = document.getElementsByTagName('input');  
  
for(var i = 0; i < inputs.length; i++) {  
     if(inputs[i].getAttribute('type') == 'text')  {  
          inputs[i].onfocus = SetLastTextBox(inputs[i]);  
     }  
}  
  
  
function SetLastTextBox(obj) {  
    lastTextBox = this;  
    alert(lastTextBox.id);  
}  

Ungetestet.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix