Witam.
Staram się pojąć podstawy javascript i zacząłem od walidacji stworzonego formularza za pomocą wyrażeń regularnych. Chcę żeby wpisane imię zaczynało się wielką literą i miało dowolną długość. Niestety nie mogę się w tym połapać. Próbowałem wzorować się na gotowcach na kilku stronach, więc pewnie jest niezły bałagan w kodzie.
Mój formularz:
Imię
Mój plik js.js
function SprawdzImie(pole)
{
var Wimie = /^[A-Z]{1}[a-z]{1,}$/;
if (pole.value.match(Wimie)
{
return true;
}
else
{
alert('błąd');
return false;
}
}
window.onload = function()
{
document.getElementById("form").onsubmit = function()
{
if (
SprawdzImie(this.imie)
)
{
return true;
}
else
{
return false;
}
}
}
Z góry dziękuję za pomoc i cierpliwość.