kills Geschrieben 5. April 2004 Geschrieben 5. April 2004 Hallo zusammen, ich möchte gerne die standardmäßige "markierung" des 1. Buttons einer Seite deaktivieren. Verständlich? Ist das irgendwie möglich?
kills Geschrieben 5. April 2004 Autor Geschrieben 5. April 2004 Da ich denke, dass nicht jeder dieses geblubbere versteht das ich da von mir losgelassen hab versuch ichs aufs neue: Wenn man auf einen Button drückt, erhält dieser einen "dickeren" rahmen, zur kennzeichnung, dass dieser gedrückt wurde! dieser "dickere" rahmen tritt auch automatisch immer am ersten button einer Seite auf, solange kein anderer gedrückt ist. wie kann ich dies verhindern?
Rohde Geschrieben 6. April 2004 Geschrieben 6. April 2004 Du verpaßt Deinem Formular noch einen Submit-Button, der über CSS auf 1x1 Pixel verkleinert wird und als onSubmit-Ereignis "return false" hat und setzt anschließend per Javascript den Fokus auf den Button.
kills Geschrieben 6. April 2004 Autor Geschrieben 6. April 2004 Original geschrieben von Rohde Du verpaßt Deinem Formular noch einen Submit-Button, der über CSS auf 1x1 Pixel verkleinert wird und als onSubmit-Ereignis "return false" hat und setzt anschließend per Javascript den Fokus auf den Button. du meinst so? Pseudocode: <body onload='oButton.focus()'> <input type='submit' onClick='return false;' style='width: 1px; height: 1px;' name='oButton'> geht es auch wenn ich den button per visibilty : hidden bzw display : none setze?
Rohde Geschrieben 6. April 2004 Geschrieben 6. April 2004 Jop, genau so sollte es gehen. Den Pixel, den Du da jetzt evtl. noch siehst, versteckst Du, indem Du dem Button noch 'ne passende Farbe (identisch mit der Hintergrundfarbe) gibst. Leider geht es nicht, einem versteckten Element den Fokus zuzuweisen. Dabei spielt es auch keine Rolle, ob Du das direkt in dem input-Tag per visibility:hidden machst oder ein div drumrumlegst und das versteckst. Habe ich auch schon alles probiert. Die einzig halbwegs praktikable Lösung schien mir dann der kleine Submit-Button zu sein.
Krain Geschrieben 7. April 2004 Geschrieben 7. April 2004 Oder du gibst einem anderen Element auf der Seite den Focus. einfach im Body-Tag onLoad="javascript:[element].setFocus()" oder so ähnlich. Müsste eigentlich funzen...
kills Geschrieben 17. April 2004 Autor Geschrieben 17. April 2004 ich habs jetzt so gelöst: <body onLoad="this.focus();">
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden