Nie mogę nigdzie znaleźć funkcji JavaScript która umieszczona w onSubmit="" przenosiła by mnie do wybranej strony

<html>
<head>
<script type="text/JavaScript">
function przejdz()
{
if (confirm('Na pewno chcesz przejść do następnej strony?'))
{
window.location.href("http://localhost/aaa.php");
}
}
</script>
</head>
<body>
<form method="post" onSubmit="przejdz()">
<input type="submit" value="Przejdź">
</form>
</body>
</html>
Niestety location w ogóle mi nie działa. Prosiłbym o pomoc. Jestem pewien, że problem jest trywialny ale z jakiegoś powodu nie mogę dać sobie z nim rady

P.S. Może zna ktoś jakieś dobre publikacje dotyczące JS? Ciężko jest znaleźć coś co by wyczerpującą opisywało ten język, większość książek opisuje tylko absolutne podstawy.
Z góry dziękuję za pomoc.