CueMeX: Objekt unterstützt diese Eigenschaft oder Methode nicht.......

Moin....

Ich hab mit nem kleinen "script" probleme

<select name="empfaenger" size="1" onchange="document.refresh.submit();">

wenn ich nun bei dem menü etwas auswähl soll ein formular "refresh" gesendet werden(submit),jedoch passiert dies nicht sondern es kommt die fehler meldung :" Das Objekt unterstützt diese Eigenschaft oder Methode nicht." was is daran falsch???

dazu noch das formular zum aktualisieren

<form name="refresh" action="$PHP_SELF?nic=$nic&passwort=$passwort" method="post">
   <input type="submit" name="submit" value=":: refresh ::">
</form>

Ich hoffe jemand weiß wie ich hier weiter komm....

MfG CueMeX

  1. Moin....

    Ich hab mit nem kleinen "script" probleme

    <select name="empfaenger" size="1" onchange="document.refresh.submit();">

    wenn ich nun bei dem menü etwas auswähl soll ein formular "refresh" gesendet werden(submit),jedoch passiert dies nicht sondern es kommt die fehler meldung :" Das Objekt unterstützt diese Eigenschaft oder Methode nicht." was is daran falsch???

    dazu noch das formular zum aktualisieren

    <form name="refresh" action="$PHP_SELF?nic=$nic&passwort=$passwort" method="post">
       <input type="submit" name="submit" value=":: refresh ::">
    </form>

    Ich hoffe jemand weiß wie ich hier weiter komm....

    Nur bedingt.

    Welcher Browser?
    Was sagt Netscape/Mozilla, dessen Fehlermeldungen sind aussagekräftiger.
    Kann es sein, da du eine Funktion mit dem Namen refresh hast?

    Ist die Selectbox im gleichen Formular?
    Wenn ja, kannst du auch this.form.submit() schreiben, ist auch wesentlich flexibler.

    Struppi.

  2. Moin CueMeX

    refresh() ist eine Methode von loaction. Nenn Dein Formular anders als refresh, vielleicht geht es dann (ungetestet)

    Gruss Olaf

  3. Nenn Dein Formular anders als refresh, vielleicht geht es dann (ungetestet)

    SO ich hab das formular ma anders genannt aber es geht immer noch nich....

    Und die select box ist nicht in dem formular.....
    und ich hab auch keine funktion die so heißt.....

    darum bin ich ziemlcih ratlos

    1. Nenn Dein Formular anders als refresh, vielleicht geht es dann (ungetestet)

      SO ich hab das formular ma anders genannt aber es geht immer noch nich....

      Und die select box ist nicht in dem formular.....
      und ich hab auch keine funktion die so heißt.....

      Das sind immer noch keine üppigen Informationen, die du uns anbietest.

      Bei mir funktioniert das folgende ohne Probleme.

      <form>
      <input type="text" name="empfaenger" onchange="document.refresh.submit();">
      </form>

      <form name="refresh" action="test.html">
      <input type="submit">
      </form>

      folglich machst du etwas falsch, du möchtest uns aber nicht erzählen was. Leider ist dir aber so nicht zu helfen.

      Struppi.

      1. kannst du das ma mit nem select versuchen???

        <select name="empfaenger" size="1" onchange="document.refresh.submit();">

        von mizilla hab ich keine ahnung vielleicht liegt es daran, dass ich bei mozilla keine fehlermeldung erkennen konnte
        und netscape hab ich nich

        1. kannst du das ma mit nem select versuchen???

          <select name="empfaenger" size="1" onchange="document.refresh.submit();">

          Das funktioniert genauso.

          von mizilla hab ich keine ahnung vielleicht liegt es daran, dass ich bei mozilla keine fehlermeldung erkennen konnte
          und netscape hab ich nich

          <javascript:>

          Struppi.

          1. also...
            mozilla sacht....

            Error: document.refresh.submit is not a function

            hoffe das hilft euch mit zu helfen....

            1. also...
              mozilla sacht....

              Error: document.refresh.submit is not a function

              wie gesagt, es gibt in deinem Dokument irgendetwas was ebenfalls refresh heißt. füg doch einfach mal ein:
              alert(document.refresh)

              und/oder

              alert(typeof document.refresh)

              ein. Das sollte dir weitere Informationen geben.

              Struppi.