Zum Inhalt springen

document.write(...)


Empfohlene Beiträge

Geschrieben

Hi Leutz!

Hab mal wieder nen kleines Prob...

Hier meine Rum-Tüftel-Seite:

<html>

<head>

<script language="javascript">

var Text = new Array();

Text[0] = "Pizza Napoli";

Text[1] = "Pizza Funghi";

Text[2] = "Pizza Mare";

Text[3] = "Pizza Tonno";

Text[4] = "Pizza Mexicana";

Text[5] = "Pizza Regina";

function Auswahl(index) {

document.write(Text[index]);

}

</script>

</head>

<body bgcolor="#FFFFFF"">

<form action="select.htm">

<select name="Pizza" size="1"

onchange="Auswahl(this.form.Pizza.options[this.form.Pizza.selectedIndex].value)">

<option value="0">Pizza Napoli</option>

<option value="1">Pizza Funghi</option>

<option value="2">Pizza Mare</option>

<option value="3">Pizza Tonno</option>

<option value="4">Pizza Mexicana</option>

<option value="5">Pizza Regina</option>

</select>

</body>

</html>

Sooo falls man nun dieses ausführt, schreibt JS den Inhalt des Arrays zwar, aber der alte Inhalt wird überschrieben!

Wie kann man die Zeilen unterhalb oder besser rechts neben das DropDownMenü schreiben???

Ich dank euch schon mal im voraus für eure Tips!

MfG sayo

PS: Ihr könnt den script ja mal ausprobieren, falls ihr nicht verstanden habt, was ich meine...

Geschrieben

Auf den ersten Blick würde ich sagen, dass JavaScript die Zahlen als Strings übergibt.

Gib einfach die Anweisung "variable=parseInt(Index);" und schon sollte dein Problem gelöst sein.

Geschrieben

<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von E.T.:

<STRONG>Auf den ersten Blick würde ich sagen, dass JavaScript die Zahlen als Strings übergibt.

Gib einfach die Anweisung "variable=parseInt(Index);" und schon sollte dein Problem gelöst sein.</STRONG>

Geschrieben

<BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica, sans-serif">Zitat:</font><HR>Original erstellt von sayonara:

<STRONG>Hi Leutz!

Hab mal wieder nen kleines Prob...

Sooo falls man nun dieses ausführt, schreibt JS den Inhalt des Arrays zwar, aber der alte Inhalt wird überschrieben!

Wie kann man die Zeilen unterhalb oder besser rechts neben das DropDownMenü schreiben???

Ich dank euch schon mal im voraus für eure Tips!

MfG sayo

PS: Ihr könnt den script ja mal ausprobieren, falls ihr nicht verstanden habt, was ich meine...</STRONG>

Geschrieben

@E.T. erm das mit der Übergabe klappt ja alles! Ich würd ja nur gerne den Text an einem bestimmten Platz in dem vorhandenen Text einfügen...

Also denn ma vielen Dank und ich probiers mal *s*

sayo

PS: Kann mir jmd ein gutes Tutorium für proprietäres dHTML nennen? Etwas über dHTML steht zB auch im SELFHTML... gibts da noch mehr (bessere)?

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...