Hallo Zusammen,
ich habe folgendes Element, das ich mir dynamisch per Javascript erstellen lasse. Mit Hilfe des Event-Handlers "onclick" wird die Funktion "deleteRow()" aufgerufen:
//Mit onClick
newLink = document.createElement("a")
newLink.id = index;
newLink.name = "deleteLink";
newLink.onclick = deleteRow;
newLink.innerText = "Zeile löschen";
document.getElementById("tableCol"+index+"7").appendChild(newLink);
function deleteRow(){
current_index = this.id;
next_index = current_index;
next_index++;
.
.
.
}
Funktioniert auch alles prima...
Jetzt will ich aber statt dem "onclick" ein "href" für den Funktionsaufruf verwenden, und habe dem entsprechend meine Funktion angepasst:
//Mit href
newLink.href = "javascript:deleteRow(this.id)";
function deleteRow(current_index){
next_index = current_index;
next_index++;
.
.
.
}
Aber die Id wird beim Funktionsaufruf nicht übergeben???
Habe ich einen Fehler gemacht?