WinFuture-Forum.de: Brauche Hilfe: Etwas Aus Liste Auswählen Und Bild Anzeigen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Brauche Hilfe: Etwas Aus Liste Auswählen Und Bild Anzeigen Mit cookies am besten


#1 _nico7_

  • Gruppe: Gäste

geschrieben 25. April 2010 - 16:18

Hi,
ich habe leider kein Grundwissen von Javascript, versteh es nur bedingt, kann aber html gut.

Ich habe nur einen Server mit reinem Html, kein php etc.


Ich möchte ein Dropdown Menü, wo man mehere Sachen auswählen kann.
Beispiel:
2000
XP
Vista
Win 7


Jetzt wählt man also Vista.
Dann möchte man auch noch angeben wieviel Ram.

Beispiel:
250
500
1000


Dann soll man auf abschicken klicken, und auf eine Berechnet.htm Seite gelangen.
Dort steht nun:

Zitat

"Bild von Vista"
Beschreibung von Vista (Vista ist...)

Ram:
1000

Neu berechnen (Link zu vorherigen Seite)


Gut wäre, wenn man dies als Cookies speichern kann, und diese solange gelten, bis man dann was neues eingibt. So kann man immer auf der seite sehen was man für einen PC hat, und kann dies Übersichtlich drucken. (Nur ein Beispiel)

Könnt ihr mir bitte einen Code geben, so das ich es alleine Weiterschaffen könnte?
Man müsste ja auch Vista etc Definieren, also das bild und den Text.

Ist sowas möglich? Ich habe mir jetzt schonm einen ganzen Tag mich nur mit dem Thema beschäftigt, doch ich komme nicht weiter.

Also einiges habe ich schon gefunden.

nun habe ich alles mit dem eingeben, und habe

function Quadrat() {
var Ergebnis = document.Formular.Eingabe.value * document.Formular.Eingabe.value;
alert("Das Quadrat von " + document.Formular.Eingabe.value + " = " + Ergebnis);

(Beispiel)
jetzt möchte ich aber, wenn Quadrat 1 ist, das da ein 2000 bild ist,bei 2 ein xp usw.

wie geht das?

ok, leute wieder was dazugelernt.
wie kann ich jetzt mit alert ein Bild ausgeben?

alert("text <img src='bild.bmp'> " + Zahl + ".");
geht nicht :rolleyes:
0

Anzeige



#2 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.942
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 26. April 2010 - 11:09

Für einen Anfänger, der noch keine Erfahrung mit JS hat, dürfte das etwas schwierig sein. Hier mal einige Anlaufstellen.

Das Formular machst du komplett in HTML mit der Form-Action auf berechnet.html. Auf dieser Seite musst über location.href den Query-String auslesen und auch manuell parsen.

Über document.cookie bekommst du Zugriff auf die Cookies.

Was du allerdings mit einer Quadrat-Berechnung bei deiner Auswahl anfangen möchtest, wird mir nicht wirklich ersichtlich.

Alert kann keine Bilder ausgeben, es ist lediglich auf Text beschränkt. Möchtest du per JavaScript auf die Seite schreiben, verwendest du entweder document.write oder alternativ innerHTML.
0

#3 _nico7_

  • Gruppe: Gäste

geschrieben 26. April 2010 - 17:27

Also das quadrat war nur von der self html einführung.
alert brauche ich nicht.

Hat sich erledigt:

ich habe mir jetzt mal javascript begebracht, so fast, brauche nun das droptdownmenü (mit rechts nem pfeil, dann öffnet sich die liste)

Edit: Beispiel die Quickbar: http://de.selfhtml.o...ckbar/index.htm
Wie geht sowas?

und ich muss nochmal festigen.


jetzt habe ich aber statt 4 Sachen zur auswahl 500, muss ich dann 500 mal eine if else verschachtlung machen?

also wenn ich dem wert 1 einen namen geben möchte und 2 wieder etc...



Edit:
habe schon wieder was gefunden ;D
Nur weiß ich nicht wie ich auf die Infos zugreifen kann:

<form name="Programm" action="">
<select size="1" onchange="bild = (this.value);" style="width:240px;" name="Nummer">
<option value="1">x1</option>
<option value="2">x2</option>
<option value="3">x3</option>
<option value="4">x4</option>
<option value="5">x5</option>
<option value="6">x6</option>
<option value="7">x7</option>
<option value="8">x8</option>
<option value="9">x9</option>
<option value="10">x10</option>
</select>
</form>


<input type="button" value="Absenden" onclick="bPoke()">


Wie kann ich hier für bild die value festschreiben?
<select size="1" onchange="bild = (this.value);" style="width:240px;" name="Nummer">



Jetzt will ich aber die Variable "Zahl" in einen Cookie schreiben, und ihn auf einer 2. Seite auslesen, und anzeigen.
Nur verstehe ich das mit name=wert nicht, wenn ich doch eine variable schreiben will :wink: :wink: ;D

Dieser Beitrag wurde von nico7 bearbeitet: 26. April 2010 - 19:40

0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0