<script language="JavaScript">
function validate(val,typ)
{
if (typ==0)
{reg = /\w|\s\w|\w\s|\s/
var msg="Du får endast ange tecken mellan A-Ö eller 0-9"}
else
{reg = /\D|\s\D|\D\s|\s/
var msg="Du får endast ange tecken mellan A-Ö"}
var reg_exp = new RegExp(reg)
var len=val.length;
var fel=false;
for (i=0;i<len;i++)
{
val_char=val.substring(i,i+1)
ch_reg = reg_exp.test(val_char)
if (ch_reg==false)
{fel=true}
}
if (fel==true)
{alert(msg)}
}
</SCRIPT>
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Untitled</title>
</head>
<script language="JavaScript">
function validate(val,typ)
{
if (typ==0)
{reg = /\w|\s\w|\w\s|\s/
var msg="Du får endast ange tecken mellan A-Ö eller 0-9"}
else
{reg = /\D|\s\D|\D\s|\s/
var msg="Du får endast ange tecken mellan A-Ö"}
var reg_exp = new RegExp(reg)
var len=val.length;
var fel=false;
for (i=0;i<len;i++)
{
val_char=val.substring(i,i+1)
ch_reg = reg_exp.test(val_char)
if (ch_reg==false)
{fel=true}
}
if (fel==true)
{alert(msg)}
}
</SCRIPT>
<body>
<form id="hej" name="hej" method="post" action="" onsubmit="validate(document.hej.text.value,1)">
<INPUT name="text" type="text" size="20" />
<input type="submit" name="Submit" value="Submit" />
</form>
</body>
</html>
<script language="JavaScript">
function validate(val,typ)
{
if (typ==0)
{reg = /\w|\s\w|\w\s|\s/
var msg="Du får endast ange tecken mellan A-Ö eller 0-9"}
else if (typ==2)
{reg = /\d+/
var msg="Du får endast ange siffror"}
else
{reg = /\D|\s\D|\D\s|\s/
var msg="Du får endast ange tecken mellan A-Ö"}
var reg_exp = new RegExp(reg)
var len=val.length;
var fel=false;
for (i=0;i<len;i++)
{
val_char=val.substring(i,i+1)
ch_reg = reg_exp.test(val_char)
if (ch_reg==false)
{fel=true}
}
if (fel==true)
{alert(msg)}
}
</SCRIPT>