Po prve, mas chybne HTML, nemas ukoneceny form element.
Takisto, spravne by mal form element mat atributy method, action a enctype, aj ked ti to zvaliduje aj bez toho, ale je to chyba:
Kód:
<form method="post" action="/" enctype="multipart/form-data">
Inline javascript by som dal na koniec body elementu.
Pouzil by som UTF-8 kodovanie, aby si mohla pouzit diakritiku.
A predpokladam, ze ten dokument servujes ako text/html, nie ako application/xml, cize to nie je skutocne xhtml. V tom pripade nema zmysle pouzit XHTML dokumentovy typ, radsej pouzi HTML 4.01 alebo HTML 5.
1.
Co ja viem, nic ma nenapada:
http://www.w3schools.com/JS/tryit.asp?f ... js_fornexthttp://www.w3schools.com/JS/tryit.asp?f ... ryjs_while2.
Kód:
function validateEmail(email)
{
var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\
".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA
-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/
return email.match(re)
}