Submit-Buttons
    


WWW.WEB-TOOLBOX.NET

ZURÜCK SITEMAP  

 Formular-Button als Grafik

Buttons müssen nicht langweilig sein. Sie sind nicht an den üblichen Button gebunden, der ohnehin in den Browsern nicht gleich aussehen. Eigene Grafiken, CSS-Formatierung und auch alternierende Texte sind möglich.

Statt eines grauen Standard-Formularbuttons können sie ihre eigene Grafik einbinden. Wenn sie ihren eigenen grafischen Button kreieren, ist die Anpassung an ihr Seitenlayout leichter. Auch mit einer CSS-Formatierung haben sie Einfluss auf Größe, Form und Farbe.

Buttons formatieren mit CSS 01     Buttons formatieren mit CSS 02


  Üblicher Formularbutton

So sieht der übliche Befehl für den Sendebutton aus. Im Input-Tag für den Sende-Butten steht das Attribut 'submit'. Damit wird ein üblicher Button festgelegt.
<input type="submit"  name="button1" value=" senden ">


So sieht der übliche Befehl für den Resetbutton aus. Im Input-Tag für den Reset-Butten steht das Attribut 'reset'. Damit wird ein üblicher Button festgelegt.
<input type="reset"  name="button1" value=" löschen ">


   Grafik als Button

Der Code für den grafischen Button ihrer Wahl. Durch das Attribut 'image' im Input-Tag bestimmen sie einen grafischen Butten, für den sie allerdings in einem weiteren Attribut die Quelle (src) festlegen müssen.

<input type="image" src="b-uebertragen.gif" border="0">


a) Grafik einbinden

Wie sie im nächsten Beispiel sehen, wird für den Button der Wert des Attributs 'value' ignoriert. In dieser Notierung erscheint lediglich die Grafik ohne Einfluss auf Höhe und Breite. Wenn der Button selbst keine Beschriftung hat, erscheint er auch ohne Text.
<input value="Abschicken" type="image" src="b200-16.gif">


b) Button einbinden

Dieser Button ist eher geeignet. Er hat eine Beschriftung und liegt in genau den Abmessungen (20 x 160 Pixel) vor, wie er benötigt wird.
<input type="image" src="abschicken.gif">


c) Button einbinden (mit Rand)

Dem Button wird noch ein Rand 'verpasst'. In Diesem Beispiel ein 1px breiter an allen 4 Kanten gleichfarbiger Rand.
<input style="border:1px solid #000000" type="image" src="abschicken.gif">









14.09.2005   

NACH OBEN