online 1
gast (50)

/ Forum / Webseiten/HTML

Webseiten/HTMLWebseiten/HTML

Fragevon joph vom 17.04.2019, 13:28 Options

Probleme mit Druckbutton in einem HTML-Formular

Hallo,

wenn ich in HTML über einen Button "Drucken" ein Bestell-
formular ausdrucken will, kommt in Mozilla die Meldung
Druckerfehler-Nicht verfügbar. Das Formular wird aber
ausgedruckt. Im Internet-Explorer wird das Formular aber
nicht ausgedruckt.

Quellcode für die Schaltfläche "Drucken" lautet:

<a href="javascript:window.print()"><input type="button"
value=" Drucken" "/></a>

Das Problem liegt wohl bei <input type="button". Ich habe
auch schon "button" durch"print" ersetzt. Dann funktionierts in
beiden Browsern, aber die Schaltfläche "Drucken" hat
dann nicht mehr das Aussehen eines Buttons.

Vielleicht kann mir jemand bei der Lösung des Problems
helfen!

Gruß joph


Antwort schreiben

Antwort 1 von rfb vom 19.04.2019, 09:54 Options

Zitat:
<a href="javascript:window.print()"><input type="button"
value=" Drucken" "/></a>
das ist einfach falscher Code - input darf niemals innerhalb a liegen. Außerdem ist ein " zuviel!

Abhilfe:
Lass a weg, ergänze onclick

<input type="button" value=" Drucken" onclick="window.print()" />


Übrigens: solche Fragen sind in der entsprechenden Rubrik (hier entweder "HTML" oder "JavaScript") besser aufgehoben, dann hätte die Beantwortung auch nicht so lang gedauert.

Ähnliche Themen

PHP-Formular
Uesch  16.02.2007 - 58 Hits - 2 Antworten

formular abschicken ohne zielfenster
george2u  05.06.2007 - 63 Hits - 2 Antworten

Mehrere Seiten in ein .PDF-File drucken
mKorniK  17.07.2007 - 41 Hits - 2 Antworten

rage wegen Upload Formular
brigitte_icke  14.12.2007 - 95 Hits - 1 Antwort

Daten aus HTML-Formular (lokal) in Datei
paulo87  03.04.2008 - 89 Hits - 13 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026