Просмотр полной версии : Информация не передается из скрытых блоков
Сделал форму в которой, при определенном выборе selectbox'a открывается скрытый div.
Прикрутил это всё к eform(модуль MODx CMS). Всё что идет до select'a(включительно) — отправляется, всё что после — пустые данные.
UPD: div'ы убираю — присылается инфа
Код js:
http://dpaste.com/136924/
а теперь сделай тоже самое отдельно, на тестовой страничке, без CMS
а теперь сделай тоже самое отдельно, на тестовой страничке, без CMS
Всмысле форму с php?
а php зачем? У тебя ж поля не отправляются
а php зачем? У тебя ж поля не отправляются
PHP, чтобы отправить письмо. js+html показывает нормально
подожди, у тебя на сервер приходят все поля, но не вся информация отправляется по почте что ли?
подожди, у тебя на сервер приходят все поля, но не вся информация отправляется по почте что ли?
У меня всё отображается, но на почту приходят данные, которые идут до скрытых блоков
при чем тут, что отображается? Какие поля приходят на сервер?
при чем тут, что отображается? Какие поля приходят на сервер?
Которые не в скрывающихся тегах div
значит дело в передаче информации с клиента на сервер. Забудь пока про отправку письма. Сделай тестовую страничку, на которой проявляется твоя проблема
значит дело в передаче информации с клиента на сервер. Забудь пока про отправку письма. Сделай тестовую страничку, на которой проявляется твоя проблема
Разобрался, скрипт похоже не воспринимает дублированные id.
Но теперь JS почему-то не работает в IE и Chrome
function showObject(obj) {
document.getElementById(obj).style.display='block'
}
function hideObject(obj) {
document.getElementById(obj).style.display='none'
}
/* COD */
function P1() {
hideObject('callme');
showObject('cod');
hideObject('cashless');
}
/* Cashless */
function P2() {
hideObject('callme');
hideObject('cod');
showObject('cashless');
}
/* Just call */
function P3() {
showObject('callme');
hideObject('cod');
hideObject('cashless');
}
vBulletin® v3.6.7, Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot