Я работаю с системой CMS и имею ограничения на то, где я могу разместить код (на данный момент). Скрипт, который я пытаюсь использовать, должен загружаться после формы и успешно работает в Dreamweaver. Но теперь, когда я перемещаю вещи в CMS, я должен запустить скрипт в заголовке, а не после формы. Я пытаюсь загрузить ее с помощью после загрузки страницы, как так:Запуск скрипта на загрузку страницы
<script>
$(document).ready(function() {
//You should create the validator only after the definition of the HTML form
var frmvalidator = new Validator("leadform");
frmvalidator.EnableOnPageErrorDisplaySingleBox();
frmvalidator.EnableMsgsTogether();
frmvalidator.addValidation("first_name","req","Please enter your first name.");
frmvalidator.addValidation("first_name","maxlen=40","Max length for first name is 40.");
frmvalidator.addValidation("first_name","alpha","Please enter your first name.");
frmvalidator.addValidation("last_name","req","Please enter your last name.");
frmvalidator.addValidation("last_name","maxlen=40","Max length for last name is 40.");
frmvalidator.addValidation("last_name","alpha","Please enter your last name.");
frmvalidator.addValidation("email","req","Please enter your e-mail address.");
frmvalidator.addValidation("email","email","Please enter your e-mail address.");
frmvalidator.addValidation("state","dontselect=0","Please select your state.");
});
</script>
Я должен верить, что я просто пишу все это неправильно, но я не могу найти какие-либо примеры, которые помогут мне сделать это. Очевидно, что я кодер noob - любая помощь будет оценена по достоинству.
Спасибо.
Чтобы уточнить - мне нужен приведенный выше сценарий для загрузки, чтобы он вступил в силу после загрузки формы в браузере. –
Если вы используете .ready(), он будет загружаться после загрузки формы. – doitlikejustin
Вы получаете сообщения об ошибках в консоли? Когда вы говорите, что это не работает, как это сделать? – cfs