Supportnet / Forum / Webseiten/HTML
Probleme mit Druckbutton in einem HTML-Formular
Frage
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 1 von rfb
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!<a href="javascript:window.print()"><input type="button"
value=" Drucken" "/></a>
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.

