
Alternative Fehlerausgabe kodieren
Die bisher (
default.htm ) geschilderte Art der Fehlerausgabe ist nicht sehr anwenderfreundlich, weil die Meldung weit von der Eingabe entfernt ist.Eine Alternative ist folgende (Seite
second.htm ):<tr class="bspTbvCellStd">
<td>zwischen</td>
<td><input type="text" name="time_from"
value="
</tr>
Hier wird der Text, der zu dem Eingabefeld
time_from gehört, direkt anschließend an das Eingabefeld ausgegeben. Die Methode assert_message liefert zu einer Bedingung (hier der Attributname) einen Fehlertext oder den Leerstring, falls es zu dieser Bedingung keine Fehlermeldung gibt. Mit assert_severity können Sie sich zu einer Bedingung auch die Fehlerschwere ermitteln lassen.