У меня есть форма, которая использует formcheck (класс MooTools, который позволяет выполнять проверки на валидацию) все работает нормально, я также создал часть формы, которая может быть скрыта (с помощьюmootools '' slide 'class) при выборе флажка.
Проблема в том, что скрытые поля связаны с классом formcheck и регистрируются при загрузке страницы через:
<script type="text/javascript">
//<![CDATA[
window.addEvent('domready', function() {
var myCheck = new FormCheck('form1');
Я пытался очистить класс в полях, когдафлажок отмечен с помощью:
$('auto').addEvent('click', function(e){
if (document.getElementById("auto").checked == true) {
myVerticalSlide.slideOut();
document.getElementById("password").setAttribute("class", "");
, но поскольку он зарегистрирован в начале, это не имеет никакого эффекта, мой следующий логический шаг должен был вызвать:
var myCheck = new FormCheck('form1');
Нозатем он создал две проверки формы ...
Таким образом, решение, которое мне нужно, это сбросить проверку формы или очистить поле пароля из нее.Я надеюсь, что это объясняет проблему, любой вопрос, помогите приветствовать:)