Code: Select all
<form name="myform" action="testjscript.htm" method="post" onSubmit="return CheckData(this)">Code: Select all
<script type="text/javascript" language="JavaScript">
<!--
/* This one works. */
re = /[\<\>@#\$%\^\&\+=\{\}\[\]\|\\/]/;
function CheckData(myform) {
if (myform.name.value == "") {
alert("Please Enter Your Name.");
myform.name.focus();
myform.name.select();
var problem = true;
}
if (myform.email.value == "") {
alert("Please Enter Your Email.");
myform.email.focus();
myform.email.select();
var problem = true;
}
if (myform.message.value == "") {
alert("Please Enter a Message.");
myform.message.focus();
myform.message.select();
var problem = true;
}
if (re.test(myform.message.value)) {
alert("These symbols are not allowed: @ # $ % ^ & + = { } [ ] | \ / < >");
myform.message.focus();
myform.message.select();
var problem = true;
}
if (problem==true) {
return false;
} else {
return true;
}
}
//-->
</script>Code: Select all
<script type="text/javascript" language="JavaScript">
<!--
/* This one does not work. */
re = /[\<\>@#\$%\^\&\+=\{\}\[\]\|\\/]/;
function CheckData(myform) {
if (myform.name.value == "") {
alert("Please Enter Your Name.");
myform.name.focus();
myform.name.select();
var problem = true;
}
if (myform.email.value == "") {
alert("Please Enter Your Email.");
myform.email.focus();
myform.email.select();
var problem = true;
if (myform.message.value == "") {
alert("Please Enter a Message.");
myform.message.focus();
myform.message.select();
var problem = true;
}
if (re.test(myform.message.value)) {
alert("These symbols are not allowed: @ # $ % ^ & + = { } [ ] | \ / < >");
myform.message.focus();
myform.message.select();
var problem = true;
}
if (problem==true) {
return false;
} else {
return true;
}
}
//-->
</script>