ここにコードがあり、正規表現を追加したいと思います。「Bedrijfsnaam」では、アルファベット、数字、スペース、および次のようないくつかの記号を使用することを受け入れる必要があります。- _ と @。「Contactpersoon」では、アルファベット、スペース、ドットの使用のみを受け入れる必要があります。「Eメール」の場合、英字と。、@、英字、-、。の順で使用することを受け入れる必要があります。その後、最大3文字のアルファベット//これは、このメールアドレスも使用できるようにするためです:r.kameel@noordkabels.nlまたはr.kameel@noord-kabels.nl
「Telefoonnummer」では、10桁を使用するために受け入れる必要があるだけです。
これは私がすでに持っているjavascriptコードです:
<script language="JavaScript" type="text/javascript">
function validateForm()
{
var x=document.forms["myForm"]["Bedrijfsnaam"].value;
if (x==null || x=="")
{
alert("De bedrijfsnaam is niet ingevuld, u wordt verzocht dit veld in te vullen.");
return false;
}
var x=document.forms["myForm"]["Contactpersoon"].value;
if (x==null || x=="")
{
alert("De naam van de contactpersoon is niet ingevuld, u wordt verzocht dit veld in te vullen.");
return false;
}
var x=document.forms["myForm"]["Email"].value;
if (x==null || x=="")
{
alert("Het E-mailadres van de contactpersoon is niet ingevuld, u wordt verzocht dit veld in te vullen.");
return false;
}
var x=document.forms["myForm"]["Telefoonnummer"].value;
if (x==null || x=="")
{
alert("Het telefoonnummer van de contactpersoon is niet ingevuld, u wordt verzocht dit veld in te vullen.");
return false;
}
var x=document.forms["myForm"]["option1"].value;
if (x==null || x=="")
{
alert("Zoekwoordcombinatie 1 van de gewenste zoekwoordcombinaties waarop uw bedrijf online vindbaar wil zijn is niet ingevuld, u wordt verzocht dit veld in te vullen.");
return false;
}
}
</script>