Ich möchte eine Funktion entsprechend ihrer ID zu allen Eingabefeldern in einer Webseite zuweisen. Gehen Sie schrieb ich Code unten, aber alle Eingabefelder laufen keyPress mit demselben Parameter .. :(Ändern von Funktionsparametern für onkeypress Ereignis nach Quell-ID
///////////////////Checks all available 'text' 'input's////////////////////
var inputs = document.getElementsByTagName('input');
var cnvtrInput = new Array();
for (var index = 0; index < inputs.length; index++) {
if (inputs[index].type == 'text') {
cnvtrInput[index] = new converter(inputs[index]);
inputs[index].onkeypress = function() {return keyPess(cnvtrInput[index])};
}
}
//index--;
Mit der zuletzt kommentierten Aussage fand ich, dass die Weitergabe Element keyPress der letzte Wert des Index ist;
Schließlich habe ich versucht, mit textareas gleich aber nicht ...
Vielen Dank .... Es ist großartig und funktioniert wirklich gut! – DarRay