Jag har sökt men inget passade riktigt. Fick bara en massa mysiga fel.
Det jag vill göra är att förbjuda <>-tecken i ett formulär.
Hur ska jag göra?
Hag försökt med detta:
<script language="javascript">
if ((document.test.text.value.indexOf("@") == -1) ||
(document.test.text.value == ""))
{
alert("En e-mail-adress är t.ex. så här:\n [email]namn@bolag.com[/email]\n Var god och fyll i eran e-mail");
return false;
}
</script>
Från javascript.nu, men jag får fel om att en return-sats inte får förekomma utanför en funktion.
Jag har sökt men inget passade riktigt. Fick bara en massa mysiga fel.
Vad trevligt. Mysiga fel är det ont om. ;)
Vad du behöver göra är att lägga in din kod i en funktion.
Och ändra koden lite.
<script language="javascript">
function validering()
{
if ((document.test.text.value.indexOf("<>") > -1))
{
alert("Du får inte ha med <>.");
return false;
}
else
{
return true;
}
}
</script>