[ Kusur @ 03.03.2004. 17:24 ] @
Pozdrav svima

Treba mi provera forme:

1. Provera "select" polja u formi - da li je nešto izabrano, pa ako jeste može Submit a ako nije pop-up poruka korisniku da mora nešto da izabere pa tek onda da pošalje podatke.

2. Provera polja za unos brojeva (JMB - 13 cifara) - da li je uneto tačno 13 cifara - ne može manje.

Da li neko može da mi posalje skiptu?

Unapred hvala
[ noviKorisnik @ 03.03.2004. 22:00 ] @
Code:

<script language="JavaScript">
function checkForm (form)
{
  if (form.mySelect.selectedIndex < 0)
  {
    alert ('odaberite neku opciju...');
    form.mySelect.focus ();
    return false;
  }
  var re = /^\d{13}$/;
  if (!re.test (form.jmbg.value))
  {
    alert ('jmbg se sastoji od 13 cifara!');
    form.jmbg.focus ();
    return false;
  }
  return true;
}
</script>
<form
 action="obrada.php"
 method="post"
 onsubmit="return checkForm (this);">
  <select name="mySelect" size="3">
    <option value="0">nulta opcija</option>
    <option value="1">prva opcija</option>
    <option value="2">druga opcija</option>
  </select>
  <input type="text" name="jmbg" />
  <input type="submit" value="prosledi" />
</form>
[ _owl_ @ 03.03.2004. 22:57 ] @
Za JMB bi mogao da odradis i dodatne provere, bilo je pre jedno dve-tri nedelje reci na tu temu (za sta sluzi svaka cifra i koje vrednosti moze da uzme).
[ Kusur @ 05.03.2004. 10:13 ] @
noviKorisnik – Puno hvala!

_OWL_ - hvala za savet, p.s. Pozdravi sve "majstore" - posebno AXA-u