Rainer: Eingabefeld auswerten

Hi!

Ich würde gerne wenn ich in einem Textfeld (Eingabefeld) x stehen habe, auf dem "Absenden" Button auf die Datei/Seite x zugreifen und bei y auf die Datei/Seite y.
Wie geht das?

cu
Rainer

  1. hi,

    s0?

    <html>
    <head>
    <title>Tipp von Jan</title>
    </head>
    <body>
    <form name="form">
    Seite X:<input type="Text" name="Seite_X" size="40" maxlength="35"><button onClick="location.href='http://'+form.Seite_X.value">GO!</button><br>
    Seite Y:<input type="Text" name="Seite_Y" size="40" maxlength="35"><button onClick="location.href='http://'+form.Seite_Y.value">GO!</button>
    </form>
    </body>
    </html>

    1. <html>
      <head>
      <title>Tipp von Jan</title>
      </head>
      <body>
      <form name="form">
      Seite X:<input type="Text" name="Seite_X" size="40" maxlength="35"><button onClick="location.href='http://'+form.Seite_X.value">GO!</button><br>
      Seite Y:<input type="Text" name="Seite_Y" size="40" maxlength="35"><button onClick="location.href='http://'+form.Seite_Y.value">GO!</button>
      </form>
      </body>
      </html>

      danke!
      Aber geht das auch mit einem Button?
      Und nicht Seiten sondern Dateien?

      1. <html>
        <head>
        <title>Tipp von Jan</title>
        </head>
        <body>
        <form name="form">
        Seite X:<input type="Text" name="Seite_X" size="40" maxlength="35"><button onClick="location.href='http://'+form.Seite_X.value">GO!</button><br>
        Seite Y:<input type="Text" name="Seite_Y" size="40" maxlength="35"><button onClick="location.href='http://'+form.Seite_Y.value">GO!</button>
        </form>
        </body>
        </html>

        danke!
        Aber geht das auch mit einem Button?
        Und nicht Seiten sondern Dateien?

        Ist das selbe!
        <button onClick="open(form.Seite_X.value)">Go!</button>
        <button onClick="open(form.Seite_Y.value)">Go!</button>

  2. So in etwa ?

    if (document.meinFormular.meinTextfeld.value.indexOf("x")!= -1){
    mache X
    }

    1. So in etwa ?

      if (document.meinFormular.meinTextfeld.value.indexOf("x")!= -1){
      mache X
      }

      Ja so in etwa!

      if (document.form.zahlen.value.indexOf("x")!= -1){
      document.write('<embed src="images/midi.mid">')
      }

      Warum geht das nicht ?

      Rainer

      1. Hi Rainer,

        Du solltest vieleicht konkretisieren was Du machen möchtest ???!!!!
        Du willst den Inhalt Deiner HTML-Seite ändern ?

        In das document kann Du nur schreiben, solange die HTML Seite
        noch nicht geschrieben ist. Eigentlich ...

        Über das DOM Modell bzw. das Layer Modell von NS 4 kannst Du
        auch in eine aktuelle Seite verändern.

        Habe aber selber das noch nie mit Flash probiert ...

        Und "embed" ist eh nur für Netscape 4 ....

        Bernd