Blasebalg: onsubmit wird nicht durchgeführt

Beitrag lesen

Hallo,

ich habe ein Formular, wo beim Abschicken durch onsubmit eine Überprüfung stattfinden soll.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="content-language" content="en" />
<title>Test</title>
<script type="text/javascript">
<!--
function checkit()
{
alert("bla");
return false;
}
//-->
</script>
</head>
<body>
<div>
<form name="Formular" action="" method="get" target="_content" onsubmit="return checkit();">
<input type="text" size="14" id="textfeld" name="textfeld" />
<br /><input type="submit" value="Send" />
</form>
</div>
</body>
</html>

Obwohl false zurückgegeben werden soll, wird das Formular trotzdem abgesendet. Nicht mal das alert("bla") wird ausgeführt.
Habe hier im Forum schon gesucht, dieses Problem hatten einige auch schon, aber irgendwie habe ich keine Lösung gefunden.

Vielen Dank.