inte så haj på javascript och skulle behöva hälp med ett ltet script
i ett formylär som heter mail och fälten den ska kolla heter rubrik och mess
om man inte fyllt i båda ska en alert box komma upp
nån som kan hjäpa lite snabbt?
3 svar · 186 visningar · startad av tronez
inte så haj på javascript och skulle behöva hälp med ett ltet script
i ett formylär som heter mail och fälten den ska kolla heter rubrik och mess
om man inte fyllt i båda ska en alert box komma upp
nån som kan hjäpa lite snabbt?
<SCRIPT LANGUAGE="JavaScript">
function validera(){
if (document.mail.rubrik.value.length >0){
alert("Du måste fylla i en titel.");
document.mail.rubrik.focus();
return false;
}
if (document.mail.mess.value.length >0){
alert("Du måste skriva någonting.");
document.mail.mess.focus();
return false;
}
return true
}
</script>
I din form skall det stå så här:
<form name="mail" [b]onSubmit="return validera()"[/b]>
nu funkar det nästan som jag vill,
vet inte om det ska funka som jag har det, men om man lämnar båda fälten tomma så kan man posta.
det e bara om man fyller i ett fält som scriptet reagerar :OO
och även om man fyllt i båda fälten gnäller den om att jag måste fylla i fälten? :l
Ja ibland är man ju grymt klantig.... :r Jag råkade skriva det så att det reagerade om det man hade skrivit var större än noll :e
<SCRIPT LANGUAGE="JavaScript">
function validera(){
if (document.mail.rubrik.value.length[b]==[/b]0){
alert("Du måste fylla i en titel.");
document.mail.rubrik.focus();
return false;
}
if (document.mail.mess.value.length[b]==[/b]0){
alert("Du måste skriva någonting.");
document.mail.mess.focus();
return false;
}
return true
}
</script>