Variablen übergeben
michapro
- javascript
Hallo!
Habe folgende JS Funktion
<script language="JavaScript">
function warenkorb(kursnr)
{
document.write(kursnr);
}
</script>
die folgendermaßen aufgerufen wird:
<img src='Images/Warenkorb.gif' width='30' alt='zum Warenkorb' onClick='warenkorb($kursnr)' >
die Variable $kursnr enthält den String "2003-1-3". In der Funktion
kommt aber 1999 an. Er rechnet es aus.
Vieleicht kan mir jemand sagen wie JS sage, das ich ein String übergebe.
Hallo,
http://selfhtml.teamone.de/javascript/objekte/unabhaengig.htm#string
Grüße,
Utz
Danke!
Er gibt aber trotzdem nur "1999" aus.
Micha
Moin Moin !
Warum bleibst Du nicht in dem Thread [pref:t=42742&m=233554]?
Alexander
Moin Moin !
Warum bleibst Du nicht in dem Thread [pref:t=42742&m=233554]?
Alexander
Sorry, habe die erfahrung gemacht das Postings die älter wie ein Tag sind nur selten noch beantwortet werden.
Hallo!
Versuch es doch mal so:
<img src='Images/Warenkorb.gif' width='30' alt='zum Warenkorb' onClick="warenkorb('$kursnr')" >
Hallo!
Versuch es doch mal so:<img src='Images/Warenkorb.gif' width='30' alt='zum Warenkorb' onClick="warenkorb('$kursnr')" >
Das geht leider nicht weil ich schon geschachtelt habe
echo " <td width='35'bgcolor='#EFEFEF'><img src='Images/Warenkorb.gif' width='30' alt='zum Warenkorb' onClick='warenkorb($kursnr)' ></td>";
Es funktioniert auch nicht, wenn ich einen Wirklichen String wie "HAllo" übergebe. Dann erscheint in der Statuszeile im IE "Fehler auf der Seite".
Micha
Hallo!
Neuer Versuch:
echo " <td width='35'bgcolor='#EFEFEF'><img rc='Images/Warenkorb.gif' width='30' alt='zum Warenkorb' onClick="warenkorb('$kursnr')" ></td>";
Es läuft. Danke!
Moin Moin !
Es läuft. Danke!
Wärst Du in deinem Thread geblieben und hättest dort Code gepostet, hättest Du die Antwort schon gestern haben können.
Alexander
Moin Moin !
<img src='Images/Warenkorb.gif' width='30' alt='zum Warenkorb' onClick='warenkorb($kursnr)' >
die Variable $kursnr enthält den String "2003-1-3".
In der Funktion kommt aber 1999 an. Er rechnet es aus.
Ja, sicher. Was anderes kann auch nicht passieren. Sieh Dir an, was der Browser zu sehen bekommt, und Du wirst sehen, wo das Problem ist.
Alexander