У меня есть этот фрагмент javascript, который должен проверяться на стороне клиента. Я создал его с помощью этого урока:
http://www.php -mysql-tutorial.com / вики / PHP-учебник / форма валидация-с использованием-php.aspx
К сожалению, я получаю это предупреждение:
Msgstr "В строке 48 есть синтаксическая ошибка. Подсказка кода может не работать, пока вы не исправите эту ошибку".
Мой код длиной 110 строк, поэтому я не хотел публиковать его здесь, поэтому я пропустил этот код через http://www.jslint.com/,, и это то, что он сказал мне:
«Проблема в строке 4, символ 5: ожидал идентификатор и вместо этого увидел« с »."
Я все еще довольно потерян, поэтому вот фрагмент кода с начала кода:
function checkForm()
{
var vcompName, vadd1, vadd2, vcountry, vcontact1, vtelephone1, vemail, vsiteurl;
with(window.document.form1)
{
vcompName = compName;
vadd1 = add;
vadd2 = add2;
vcountry = country;
vcontact1 = name;
vtelephone1 = tel;
vemail = email1;
vpackage = package;
vsiteurl = url;
}
if(trim(vcompName.value)=='')
{
alert('Please enter the company name');
vcompName.focus();
return false;
}
else if(trim(vadd1.value)=='')
{
alert('Please enter your address')
vadd1.focus();
return false;
}
}
Вы можете видеть, как это происходит ...
Вот функция обрезки
function trim(str)
{
return str.replace(/^\s+|\s+$/g,'');
}