mehmet: <body onload="...focus();>

hallo forum
ich habe alle variante probiert
ohne erfolg

<!--body onload="self.focus();document.formTTS.BenimString.focus()"-->
<!--body onLoad="if(focus) document.formTTS.BenimString.focus();">
<body onload="document.formTTS.BenimString.focus();">
<!--BODY onLoad="setTimeout('document.forms[0].elements[0].focus()',1)"-->
<!--BODY onLoad="document.forms[0].elements[0].focus()"-->
<!--body onLoad="top.focus()"-->
<!--body onload="formTTS.BenimString.focus();"-->

mein form heisst  "formTTS" und
mein textfeld heisst "BenimString"
mein browser ist ie 6.0

woran kann das liegen?

achso, ich habe es auch mit einer blancoseite.htm mit focus versucht.
dort geht es. allerdings, wenn ich es auf meine seite
einfüge geht es nicht!

liegt es an meinem form?:

<FORM name="formTTS" method="POST" onSubmit="{searchIt(formTTS.BenimString.value.toUpperCase()); return false;};">
<input type="text" name="BenimString" onChange="searchIt(this.formTTS.BenimString.value.toUpperCase())" size="20">
<input type="button" value="submit" onClick="searchIt(formTTS.BenimString.value.toUpperCase())">
<input type="reset" value="reset" Name="reset">
</form>

dank im voraus
gruss
mehmet

  1. Hi

    mein form heisst  "formTTS" und
    mein textfeld heisst "BenimString"
    mein browser ist ie 6.0

    woran kann das liegen?

    gute Frage...

    liegt es an meinem form?:

    Kann sein. Da fehlt nämlich was wichtiges!

    <FORM name="formTTS" method="POST" onSubmit="{searchIt(formTTS.BenimString.value.toUpperCase()); return false;};">

    und wozu ist die geschweifte Klammer im JS gut?
    Ist was in der JS-Konsole zu sehen?

    Gruß
    Wurf

    1. Hallo,

      liegt es an meinem form?:
      Kann sein. Da fehlt nämlich was wichtiges!

      Allerdings. So ähnlich wie emails ohne Empfängerangabe.

      <FORM name="formTTS" method="POST" onSubmit="{searchIt(formTTS.BenimString.value.toUpperCase()); return false;};">

      »»

      und wozu ist die geschweifte Klammer im JS gut?

      Um mehrere Anweisung zu einem Block zusammenzufassen.

      Ist was in der JS-Konsole zu sehen?

      Warum sollte es? Okay, wenn in searchIt() noch Fehler stecken...
      Ach, dich stören die geschweiften Klammern?
      Nein, wieso?
      Anweisungen mit Klammern zu Blöcken zusammenfassen kannst du überall. Es ist hier zwar reichlich unkonventionell und auch völlig überflüssig, aber weder schädlich noch verboten.

      So long,

      Martin

      1. hi

        <FORM name="formTTS" method="POST" onSubmit="{searchIt(formTTS.BenimString.value.toUpperCase()); return false;};">
        »»
        und wozu ist die geschweifte Klammer im JS gut?

        Um mehrere Anweisung zu einem Block zusammenzufassen.

        danke, ich wollte eigentlich nur auf die Überflüssigkeit der Klammern an dieser Stelle anspielen.

        Gruß
        Wurf