Du hast eine Frage? Stell sie der t3n-Community!

? Beispielfragen

Um selbst eine Frage online zu stellen, melde dich bitte an.

Zur Anmeldung

javascript onclick ändern

9 Punkte

Frage markiert als beantwortet

von kyrosiii  Nerd  vor über 3 Jahren

ich versuche an einer Liste einen Button anzuhäbgen
das geht so weit, nun sollte aber beim onclick=“loescheArtikel(NR)” die numer jeweils abgefüllt werden.

. aber leider kommt immer loescheArtikel(0)

Weis jemand vielleicht rat.

function buttonCreate(positionImWarenkorbNr) {
for (positionImWarenkorbNr = 0; positionImWarenkorbNr < artikel.length; ++positionImWarenkorbNr){
return “<button id=‘button’ type=‘button’ onclick=‘loescheArtikel(” + positionImWarenkorbNr + “)’>[X]</button>”;
}
}

function zeigeArtikel() {
document.getElementById(“liste”).innerHTML = “”;
for (var artikelNr = 0; artikelNr < artikel.length ; ++artikelNr){
document.getElementById(‘liste’).innerHTML += “<li>” + artikel[artikelNr] + buttonCreate(); “</li>” ;
}
}

Nachträglich bearbeitet am 25.05.11 15:34

1 Antwort

TEAM

0 Punkte

von t.quensen  Geek  vor über 3 Jahren

Du solltest beim Aufruf von buttonCreate auch die PositionsNr übergeben ;)

Code

document.getElementById(‘liste’).innerHTML += “<li>” + artikel[artikelNr] + buttonCreate(artikelNr); “</li>” ;
//anstatt
document.getElementById(‘liste’).innerHTML += “<li>” + artikel[artikelNr] + buttonCreate(); “</li>” ;

Kommentare

  • kyrosiii: oh Mann danke dir 1000 mal ich hab so lang dran rumgeübt.
    Danke Danke…

    vor über 3 Jahren

Melde dich an, um einen Kommentar zu schreiben.

Antwort schreiben

Um eine Antwort schreiben zu können, sollest du dich zuvor anmelden.

Zur Anmeldung

Kennst Du schon unser t3n Magazin?

t3n-Newsletter t3n-Newsletter
Top-Themen der Woche für Web-Pioniere
Jetzt kostenlos
anmelden
Diesen Hinweis verbergen