| |
|
|
| | Здравствуйте!
Есть список:
<SELECT onchange="makeSelected(); MyFunc();" size=1 name="sr_make" >
<OPTION value=-2 selected>выберите марку
<OPTION value=375>Acura
<OPTION value=900>Alfa Romeo
...
<OPTION value=0>другая модель
</SELECT>
|
Нужно написать функцию MyFunc() которая определяет если выбран последний пункт с value=0, то нужно вывести в указанное место текстовое поле, если выбран другой пункт-ничего не делать,а если выбран другой пункт после того,как выбран последний с value=0, то это текстовое поле нужно скрыть.
Помогите пожалуйста, я не силен в JavaScript :( | |
| |
|
|
| |
|
|
| |
для: VYB
(25.07.2006 в 11:51)
| | | Так можно попробовать:
<script>
function MyFunc(sel){
if(sel.options[sel.selectedIndex].value == 0)
document.getElementById("bl").style.display = 'block';
else
document.getElementById("bl").style.display = 'none';
}
</script>
<SELECT onchange="MyFunc(this);" size=1 name="sr_make" >
<OPTION value=-2 selected>выберите марку
<OPTION value=375>Acura
<OPTION value=900>Alfa Romeo
<OPTION value=0>другая модель
</SELECT>
<div id="bl" style="display:none;"><input type="text" name="name" value=""></div>
|
| |
| |
|
|
| |
|
|
| |
для: Axxil
(25.07.2006 в 12:27)
| | | Да, то что надо!
Большое спасибо! | |
| |
|
|