Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Косяк при выборе элементов формы, дайте совет 
:(
    Опции темы
ежик
  Дата 21.7.2006, 03:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 19.9.2005
Где: Южно-Сахалинск

Репутация: нет
Всего: 1



Задача такая пользователь указывает фамилию и выбирает поле ситему а после этого ресурс

В опере работает, а вот IE нет!!! поле ресурс в IE неотсылает

вчем может быть косяк

Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.sakh.mps/TR/html4/loose.dtd">
<html>
<head><title>Заявка</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<script type='text/javascript'>
function Tara(val, fm_ID){
var obj = document.getElementById(fm_ID).elements;
    for (var i = 0; i < obj.length; i++) {
        if (obj[i].name == 'resource') {
            if (obj[i].id == val) {
                obj[i].style.display = 'block';
                obj[i].options[0].selected = true;
            } else {
                obj[i].style.display = 'none';
            }
        }
    }
}
function doSubmit(fm, fm_ID) {
var obj = document.getElementById(fm_ID).elements;
    for (var i = 0; i < obj.length; i++) {
        if (obj[i].name == 'resource' && obj[i].style.display == 'block') {
            fm.appendChild(obj[i]);    // добавляем в отправляемую форму выбранный SELECT
        }
    }
return true
}
</script>
</head>
<body >

<!-- Основное тело- -->
<form method="GET" id="formsic" onSubmit='return doSubmit(this, "hidForm")'>  
<table align="center" width="100%" border="1" cellspacing="0" cellpadding="2" rules="cols">
  <tr>
    <td width="240" align="right" valign="top">&nbsp;</td>
    <td align="center" style="color:red;">Эти поля вы заполняете сами</td>
    <td align="center">Пример</td>
  </tr>
  <tr>
    <td style="background-color:#CCFFFF" width="240" align="right" valign="top">Ф.И.О. (полностью) ответственного за рабочее место:&nbsp;</td>
    <td style="background-color:#CCFFFF"><input name="fullname" type="text" class="input"></td>
    <td style="background-color:#CCFFFF"><input value="Иванов Иван Иванович" type="text" class="input" disabled></td>
  </tr>
  <tr>
    <td style="background-color:#CCFFFF" align="right" valign="top">система:&nbsp;<BR>&nbsp;</td>
    <td style="background-color:#CCFFFF">
<select name='system' id='system' size="1" onChange='Tara(this.options[this.selectedIndex].value, "hidForm")' class="select">
<option value="qewr" selected>Выбрать</option>
<option value="gjxnf">Тип подключения</option>
</select></form>
</td>
<td style="background-color:#CCFFFF" align="center"><select class="select" disabled>
      <option>Выделенка</option>
      </select>
  </td>
  </tr>
  <tr>
    <td align="right" valign="top">Ресурс:&nbsp;<BR>&nbsp;</td>
    <td>
<!-- Форма с одноимёнными SELECT-ами -->
<form id='hidForm'>
<select id='qewr' name="resource" disabled size="1" class="select">
<option value="">необходимо указать</option>
</select>
<select id='gjxnf' name="resource" size="1" class="select" style='display: none'>
<option value="online">Выделенка</option>
<option value="offline">HDSL</option>
</select>
</form>

    </td>
    <td align="center"><select class="select" disabled>
      <option>Выделенка</option>
      </select>
  </td>
  </tr>
</table>
<DIV align="center"><input onClick="document.getElementById('formsic').submit();" type="submit" value="ОТКРЫТЬ" class="button"></DIV>

<!-- -Основное тело -->
</body>
</html>
 
--------------------
Прежде чем задать вопрос прочитай инфу!!!
PM MAIL ICQ   Вверх
12345c
Дата 21.7.2006, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Круглый
****


Профиль
Группа: Vingrad developer
Сообщений: 2018
Регистрация: 26.12.2005
Где: наша не пропадала ?

Репутация: 57
Всего: 101



Система в одной форме, ресурс в другой. Почему бы их не объединить и не устраивать скрипты по включению элемента формы?

Ладно, если это почему-то нельзя, сделайте постоянный скрытый параметр ресурса в первой форме и меняйте его, если ИЕ не хочет понимать добавление appendChild (наверное, потому что форма наложена в нём как-то иначе на структуру документа). 
PM WWW   Вверх
ежик
Дата 23.7.2006, 11:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 115
Регистрация: 19.9.2005
Где: Южно-Сахалинск

Репутация: нет
Всего: 1



Пардон затупил!!!
Блин работы просто вал было.
Спасибо за подсказку!!!

smile  smile  
--------------------
Прежде чем задать вопрос прочитай инфу!!!
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0482 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.