Har ett problem vid valideringen. Vill att formuläret ska kollas oberoende hur många fält som finns i formulret. De fält som inte fyllts i ska få en röd border. Men det vill inte funka för det blir ingen röd border kring fältet. Men den känner av att det finns fält som inte fyllts i för alerten 'Du har inte fyllt i de rödmarkerade fälten!' kommer upp.
function Check()
{
var theForm = document.forms[0];
var all = theForm.elements;
var flag = 0;
var y = 0;
while(all[y])
{
y++;
}
for(i=0; i<y; i++)
{
if(all[i].value=='')
{
flag = 1;
document.all[i].style.borderColor='#FF0000';
}
}
if(flag)
{
alert('Du har inte fyllt i de rödmarkerade fälten!');
return false;
}
return true;
}