gary: Auswahlmenü Abfrage

Hallo zusammen.

Ich komme bei der Verknüpfung mit dem Auswahlmenü nicht weiter. Zuerst war gedacht, das sich die Stückpreise mit der Angabe des Auswahlfeldes multipliziert, und das Ergebnis dann rechts vom menü einträgt. Da aber wie mir mittgeteilt wurde html nicht rechnen kann möchte ich nun etwas anderes versuchen:Z. B. bei Auswahl von otion value="2" durch den Betrachter soll ein vorgefertigter Zahlenwert bei "hier soll die zahl hin" eingefügt werden.

<center>
    </center><table border="2" bordercolor="#ffcc00" width="75%">
    <tbody><tr>
      <td align="center" width="11%"><font face="Arial Rounded MT Bold" size="2">pic_00</font></td>
      <td width="27%"><font face="Arial Rounded MT Bold" size="2">VAM - Box</font></td>
      <td width="20%"><font face="Arial Rounded MT Bold" size="2">St. 119,95
        Euro</font></td>
      <td width="8%">
        <p align="center"><select size="1" name="D00">
          <option value="0" selected="selected">x 0</option>
          <option value="1">x 1</option>
          <option value="2">x 2</option>
          <option value="3">x 3</option>
          <option value="4">x 4</option>
          <option value="5">x 5</option>
        </select></p>
      </td>

<td width="17%">
        <p align="right"><font face="Arial Rounded MT Bold" size="2"> da soll die Zahl hin </font></p>
    </td>

Das hab ich ausprobiert:

<center>
    </center><table border="2" bordercolor="#ffcc00" width="75%">
    <tbody><tr>
      <td align="center" width="11%"><font face="Arial Rounded MT Bold" size="2">pic_00</font></td>
      <td width="27%"><font face="Arial Rounded MT Bold" size="2">VAM - Box</font></td>
      <td width="20%"><font face="Arial Rounded MT Bold" size="2">St. 119,95
        Euro</font></td>
      <td width="8%">
        <p align="center"><select size="1" name="D00">
          <option value="0" selected="selected">x 0</option>
          <option value="1">x 1</option>
          <option value="2">x 2</option> <let a=239.90>
          <option value="3">x 3</option>
          <option value="4">x 4</option>
          <option value="5">x 5</option>
        </select></p>
      </td>

<td width="17%">
        <p align="right"><font face="Arial Rounded MT Bold" size="2">    <a> </font></p>
    </td>

Ich war mal guter basic Programmer...

  1. Hi!

    Da hast Du ein Problem, das mit HTML nicht zu loesen ist. Du benoetigst Javascript. Damit koenntest Du den Valuefeldern den entsprechenden Betrag zuweisen und dann diesen eintragen. Aber wenn Du schonmal JS benutzt, kannst Du dann auch gleich richtig rechnen.

    Eine andere Loesung gibt es fuer Dein Problem nicht. Ausser du gehtst den Umweg ueber serverseitige Programmierung und gibst das Formular nach jeder Eingabe neu aus. Aber das ist keine adequate Loesung.

    Zu deinem HTML gebe ich Dir noch einen Tipp:
    Du hast eine Menge Formatierungen in deinem HTMLcode (font, width, center, ...), die veraltet sind. Die solltest Du mit CSS umsetzen.

    1. Hi!

      Da hast Du ein Problem, das mit HTML nicht zu loesen ist. Du benoetigst Javascript. Damit koenntest Du den Valuefeldern den entsprechenden Betrag zuweisen und dann diesen eintragen. Aber wenn Du schonmal JS benutzt, kannst Du dann auch gleich richtig rechnen.

      Eine andere Loesung gibt es fuer Dein Problem nicht. Ausser du gehtst den Umweg ueber serverseitige Programmierung und gibst das Formular nach jeder Eingabe neu aus. Aber das ist keine adequate Loesung.

      Zu deinem HTML gebe ich Dir noch einen Tipp:
      Du hast eine Menge Formatierungen in deinem HTMLcode (font, width, center, ...), die veraltet sind. Die solltest Du mit CSS umsetzen.

      Hallo Steel,

      Danke für deine Antwort. Jetzt weis ich schon mal das es ohne JS nicht geht und kann meine Aufmerksamkeit mehr diesem Skriptthema widmen. Ich habe bisher auf Java Skript und JavaSun  und Applets verzichtet, weil man mir gesagt hat, das solche Erweiterungen vom Betrachter unterstutzt werden müssen. (Beim vorliegenden Beispiel hatte ein Kollege eine Spread Sheet Tabelle eingefügt, und nur einige Browser haben diese angezeigt, die andere hatten ein weisses Feld.)Also was ich meine fällt unter das Stchwort kopatibilität.

      Zu den Formatierungen: Ich habe sowieso vor, alle auf Standart zu formatieren, da Arial Rounded Bold, wie ich bisher gesehen habe von allen Browsern als Times new Roman Schrift angezeigt wird. Somit is die Formatierung hinfällig. Als Html Creator verwende ich übrigens FrontPage 2000 - Wiso ? Weil ich leider meine ganze Homepage mit dem Programm angefangen habe und weil es halt im Office Pack 2000 mit dabei war. Und weil ich gerade erst beginne mich für den Quelltext zu interessieren.

      Nochmals danke

      Ich weis der weg ist lange und beschwerlich, aber ich habe gutes Schuhwerk dabei ;-)

      1. Danke für deine Antwort. Jetzt weis ich schon mal das es ohne JS nicht geht und kann meine Aufmerksamkeit mehr diesem Skriptthema widmen. Ich habe bisher auf Java Skript und JavaSun  und Applets verzichtet, weil man mir gesagt hat, das solche Erweiterungen vom Betrachter unterstutzt werden müssen. (Beim vorliegenden Beispiel hatte ein Kollege eine Spread Sheet Tabelle eingefügt, und nur einige Browser haben diese angezeigt, die andere hatten ein weisses Feld.)Also was ich meine fällt unter das Stchwort kopatibilität.

        Solange Du bei Javascript bleibst, gibt es nur selten Probleme. Allerdings sollte eine Seite niemals davon abhaengig sein, wenn man nicht sicher ist, dass es immer vorhanden ist. (in einem Intranet z.B. kann man dann schonmal bedenkenlos in die JS Kiste greifen)

        Ich weis der weg ist lange und beschwerlich, aber ich habe gutes Schuhwerk dabei ;-)

        Ja. Der Weg ist nicht grad leicht und schnell. Gutes Schuhwerk wirst Du brauchen wenn du von Frontpage kommst. Das ist wie die dunkle Seite der Macht. Schneller, verfuehrerischer, aber sicher nicht maechtiger. :)

        Bei deinen Schriften gilt, wie fuer alles: Was es beim User nicht gibt, gibts nicht. Deshalb sollte man immer eine Schriftfamilie mit angeben. Monospace, Sans Serif,... Auch mit CSS.

        Sicherlich war Frontpage bei Office mit dabei. Deshalb muss man es aber nicht benutzen. Es gibt genug Open Source (kostenlose) WYSIWYG Editoren. Such mal im Archiv hier, oder schau halt mal im Internet. (Aber die meisten sind nicht sonderlich toll, aber besser als Frontpage sollte gehen)

        Viel Erfolg noch.

        1. hi Steel - Hier nochml gary

          Also das mit den scripts ist wirklich ne geile Sache. Ein paar Befelchen hier, ein paar Variabel dort und schon hat man super Ergebnisse. Ich will nicht übertreiben, da ich Anfänger bin. Aber es scheint echt relativ schnell zu Lösungen zu führen. Ich freu mich riesig. Das mit dem nicht vorhanden sein von Scripts beim Betrachter seh ich jetz auch nicht mehr so eng, da selbst grosse Autokonzerne im Internet quasi nur mit scripts unterwegs sind. Ich hab prrobeweise übrigens mit PHP versucht einige Beispiele zu rechnen, aber die sind realtiv schwierig - finde ich, und zweitens schmeckt z. B. FrontPage PHP gar nicht gut.

          Wie dem auch sei. Scripts sind eine geniale Erfindung - Punkt !

          So das musste mal gesagt werden . gruss gary