wilfried.pz
Mitglied
Registriert: 05.07.2007
Beiträge: 2
|
|
Hallo Forum,
seht euch folgenden Javascript code an :
//daten.js
var sortekarte = new Array;
function sorte(name, menge, preis) { this.name = name; this.menge = menge; this.preis = preis; }
//Programm soll eine Getränkekarte für eine Gaststätte werden //IExplorer 7.0 und Mozilla Firefox 2.0.0.4 verhalten sich wie geplant, aber Netscape //7.1 zeigt nur die erste Zeile //die anderen Zeilen werden von netscape unterschlagen ?
function create_obj() {
sortekarte[1] = new sorte("Pils", "0,33 ltr.","1.50 Euro"); sortekarte[10] = new sorte("Cabernet", "Schoppen","4.50 Euro"); sortekarte[11] = new sorte("Riesling", "Flasche","12.50 Euro"); document.write(sortekarte[1].name+" "+sortekarte[1].menge+ " "+sortekarte[1].preis+"<br>");
document.write(sortekarte[10].name+" "+sortekarte[10].menge+ " "+sortekarte[10].preis+"<br>");
document.write(sortekarte[11].name+" "+sortekarte[11].menge+ " "+sortekarte[11].preis+"<br>");
}
//hier die entsprechende HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Test.html</title> <script language="JavaScript" src="./daten.js" type="text/javascript"></script> <script language="JavaScript" type="text/JavaScript"> <!--
<!-- //--> </script> </head>
<body onload="create_obj()">
</body>
|
|
| 05.07.2007 21:59:47 |
|
marlo
Mitglied
Ort: Wien
Registriert: 07.06.2007
Beiträge: 73
|
|
Bitte frag mich nicht warum aber ich habe es auch nur so im NS 7.1 zum Laufen bekommen:
Code:
var sortekarte = new Array;
function sorte (name, menge, preis) {
this.name = name;
this.menge = menge;
this.preis = preis;
}
function create_obj () {
var string = "";
sortekarte[1] = new sorte("Pils", "0,33 ltr.","1.50 Euro");
sortekarte[2] = new sorte("Cabernet", "Schoppen","4.50 Euro");
sortekarte[3] = new sorte("Riesling", "Flasche","12.50 Euro");
for (i=1;i<sortekarte.length;i++) {
string += sortekarte[i].name+" "+sortekarte[i].menge+" "+sortekarte[i].preis+"<br />";
}
document.write(string);
} |
Ach, und wenn dir das etwas geholfen hat, bitte 1 x Pils, 1 x Cabernet, 1 x Riesling richtung wien schicken. ;-) *scherz!*
Beitrag geändert von marlo (06.07.2007 01:28:27)
|
|
| 06.07.2007 01:24:02 |
|
Validome
Administrator
Registriert: 04.04.2005
Beiträge: 313
|
|
marlo schrieb:
bitte 1 x Pils, 1 x Cabernet, 1 x Riesling richtung wien schicken |
Diese "Mischung" ist weder üblich noch standardkonform...;-) Prost!
|
|
| 06.07.2007 09:53:44 |
|
marlo
Mitglied
Ort: Wien
Registriert: 07.06.2007
Beiträge: 73
|
|
Hast du ne Ahnung was ich in welcher Reihenfolge standardmäßig in mich hinein "validieren" kann ;-) Hauptsache es ist flüssig.
PS: Um gleich einmal vorweg kein Missverständniss aufkommen zu lassen: Am Wochenende, nach der Arbeit, oder mit Kunden, nicht wenn meine Kinder da sind oder es etwas zum feiern gibt. ICH BIN KEIN ALKOHOLIKER *grins*
Beitrag geändert von marlo (06.07.2007 12:30:52)
|
|
| 06.07.2007 12:30:09 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|