Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.


Share this Page URL
Help

6 Formulare überprüfen > 6.3 Fehlermeldungen ausgeben - Pg. 259

Fehlermeldungen ausgeben <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Validation Controls</title> <script language="JavaScript" type="text/javascript"><!-- function CheckISBN(o, e) { var isbn = e.Value; if (parseInt(isbn) == NaN || isbn.length != 13) { e.IsValid = false; return true; } var summe = 0, i = 0; for (i=0; i<=11; i++) { if (i % 2 != 0) { summe += 3 * parseInt(isbn.charAt(i)); } else { summe += parseInt(isbn.charAt(i)); } } var pruefziffer = 10 - (summe % 10); if ((isbn.charAt(12) == "0" && pruefziffer == 10) || pruefziffer == isbn.charAt(12)) e.IsValid = true; else e.IsValid = false; return true;