Реклама на сайте Advertise with us

Ребят помощи прошу по ява скриптам

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 10.11.05
Сообщения: 57
Рейтинг: 3

Ссылка на сообщениеДобавлено: 16/09/06 в 22:49       Ответить с цитатойцитата 

Задача вот в чем.
есть лист бокс:
<SELECT NAME="type">
<option value="video">Video</option>
<option value="link">Link</option>
</SELECT>

вотю нужно при выборе значения "video" отображалось поле
<input type="file">
а при выборе значения "Link" отображалось поле
<input type="text">

спасибо

0
 



С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987

Ссылка на сообщениеДобавлено: 16/09/06 в 22:59       Ответить с цитатойцитата 

_roman_ писал:
вотю нужно при выборе значения "video" отображалось поле
Где и что(тип поля, значение поля) отображалось ?
Сделай обработку <SELECT NAME="type" onchange="что-то делать">

0
 

Genuine Quality

С нами с 28.08.05
Сообщения: 652
Рейтинг: 910

Ссылка на сообщениеДобавлено: 17/09/06 в 11:28       Ответить с цитатойцитата 

Код:

<html>
<head>
    <script type="text/javascript">
        function selectChange(select) {
            var container = document.getElementById('for_input');
            var input = document.getElementById('switched_input');
            if (container && input) {
                container.removeChild(input);
            }
            input = null;
            input = document.createElement('INPUT');
            input.id = 'switched_input';
            if (select.selectedIndex == 0) {
                input.name = 'file_object';
                input.type = 'file';
                input.className = 'css_style_for_file';
            } else {
                input.name = 'text_object';
                input.type = 'text';
                input.className = 'css_style_for_text';
            }
            if (container) {
                container.appendChild(input);
            }
        }
    </script>
</head>
<body>
    <form name="test_form" action="#" method="get">
        <SELECT NAME="type" onchange="selectChange(this)">
            <option value="video">Video</option>
            <option value="link">Link</option>
        </SELECT>
        <div id="for_input">
            <input id="switched_input" name="file_object" type="file">
        </div>
        <input type="submit">
    </form>
</body>
</html>

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »