Jag har ett orderformulär där jag har ett JavaScript som kollar upp om fälten är tomma eller ej.JavaScript problem
<code>
<script language="JavaScript">
function checkform()
{
if (document.order.namn.value.length == 0)
{
alert("Ditt namn saknas!");
order.namn.focus();
return false;
}
if (document.order.epost.value.length == 0)
{
alert("Din e-post saknas!");
order.epost.focus();
return false;
}
if (document.order.frakt.value=="tom")
{
alert("Du måste ange fraktsätt!");
order.frakt.focus();
return false;
}
if (document.order.frakt.value=="Faktura") and (document.order.orgnr.value.length == 0)
{
alert("Du måste ange organisationsnummer!");
order.orgnr.focus();
return false;
}
if (document.order.avtal.checked == false )
{
alert("Måste acceptera köpvillkoren!");
return false;
}
document.order.submit();
return true;
}
</script>
</code>
Detta fungerar inte, pga jag vill att om man väljer faktura ska även fältet orgnr fyllas i dvs
if (document.order.frakt.value=="Faktura") and (document.order.orgnr.value.length == 0)
Men så lätt var det inte :) Hur ska man göra om man vill ha två faktorer som ska stämma överens?