Показать сообщение отдельно
  #3 (permalink)  
Старый 14.05.2014, 13:00
Интересующийся
Отправить личное сообщение для MorroWIndss Посмотреть профиль Найти все сообщения от MorroWIndss
 
Регистрация: 24.04.2014
Сообщений: 16

Сообщение от krasovsky Посмотреть сообщение
Очевидно же - у тебя в коде везде стоит document.getElementById('cForm') - где cForm - айдишник первой формы. Что бы работало для всех форм нужно если просто и тупо - переписать функцию столько раз сколько нужно и заменить cForm на cForm2....n (а так же и posName,posEmail и так далее все айдишники)
Если есть капля понимания что ты делаешь - то передавать в функцию аргументы вместо конкретных id -
function validateFields(form_id,name,email,text) {//передаем агрументы
var frmEl = document.getElementById('form_id');//заменяем конкретные id на аргументы
var posName = document.getElementById('name');
var posEmail = document.getElementById('email');
var posText = document.getElementById('text');
.........
}//и так даелее для всех

validateFields('cForm2','posName2','posEmail2','posText2');//вызываем с нужными аргументами


Ундерстэнд?
В том то и дело, что побывал. =)
Не работает =)
Ну попробую сегодня по другому - отпишусь=)
Ответить с цитированием