Программирование > JavaScript & JScript
Помогите перевести нижеследующую логику на нормальный яваскрипт? (вывод поля по усло)
718972:
Не поможет ли кто перевести нижеследующую логику на нормальный яваскрипт?
ЕСЛИ в селекте выбрано, например, Юридическое лицо, ТО происходит вывод
ниже, поля для ввода названия организации, если выбран ПБОЮЛ, то ниже выводится поле для ввода Фамилии.
Вы представляете:
Юридическое лицо
ПБОЮЛ
Частное лицо
if (Юридическое лицо) document.write(
Название организации:
Mog.:
Как вариант
function sel(x)
{
if(x=="Юридическое лицо")
{
window.lab.innerText="Название фирмы";
window.xxx.pole.name="firm";
window.xxx.pole.value="";
}
if(x=="ПБОЮЛ")
{
window.lab.innerText="Ваша фамилия";
window.xxx.pole.name="pboul";
window.xxx.pole.value="";
}
if(x=="Частное лицо")
{
window.lab.innerText="Ваше фамилия, имя, отчество";
window.xxx.pole.name="chl";
window.xxx.pole.value="";
}
}
Вы представляете:
Юридическое лицо
ПБОЮЛ
Частное лицо
Название организации:
718972:
Воистину, Mog. , спасибо за наводку!
есть 1 дополнение и 1 вопрос:
дополнение: хорошо бы ввести самым первым в селект пункт \'не выбрано\', или просто прочерки \'--\' .
-- При значении селекта \'--\' вообще никакое поле не выводится :confused: .
вопрос: данный код имеет переспективы работы в других баузерах, или только IE :confused: ?
Mog.:
--- Цитировать ---718972:
хорошо бы ввести
--- Конец цитаты ---
Валяй, вводи
--- Цитировать ---718972:
в других баузерах
--- Конец цитаты ---
А ты попробуй
718972:
слаб я в JS..
При значении селекта \'--\' вообще никакое поле не выводится
поможите, люди добрые:confused:
Навигация
Перейти к полной версии