Witam!
Dopiero co zaczynam moją przygodę z JavaScript. Chciałem napisać prostą funkcję która sprawdzała by mi czy podane pole nie jest puste, niestety coś skopałem i nie działa. Oto kod:
<!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"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="stylesheet" href="style.css" /> <script type="text/javascript"> function isNotEmpty(pole){
if(pole.value == ""){
document.getElementById("i"+pole.id).innerHTML = "error";
pole.ClassName = "blad";
return false;
} else {
document.getElementById("i"+pole.id).innerHTML = "ok";
pole.className = "ok";
return true;
}
}
isNotEmpty(pers);
<form id="opinia" action="#" method="get"> <div class="lr">Imię i nazwisko:
</div> <div class="rr"><input type="text" id="pers" name="pers" /></div> <div id="ipers" class="info"></div> <div class="submit"><input type="submit" value="Prześlij" /></div>