Сообщение от gcolor
|
Попробуйте
this.options[this.selectedIndex].value;
Только у Вас скрипт не связан с Selectom!!!
Я так думаю
|
ну от части Вы правы. смысл не в Select'e
если говорить о всей заморочке то мне на форме селектов надо сделать следующее
на основет тех пунтков каторый юзер выбирает в селектах нада сформировать еще один параметр формы (ясное дело он в хайдене), после чего все параметры выкинуть GET'ом. Но вот проблемка =) Логику вроде понимаю а по факту - руки матом.
папробывал как Вы показали, чето не выходит, простая хтмл в ИЕ ругается на то что объект НУЛЛ или не в ОБЪЕКТЕ.
ниже ложу сгенереный код всей Формы. Может я дето по ходу еще нафтыкал
<form method="get" action="./dir.php">
<script language=javascript>var fil = ''</script>
<div align="left"><span class="productSpecialPrice"><strong>характеристика 1</strong></span></div>
<SELECT name="filter1" style="margin-top: 5px;">
<option style="color: #AAAAAA" value="0">Выбрать »</option>
<option value="1">1!</option>
<option value="2">2!</option>
<option value="3">3!</option>
</SELECT>
<script language=javascript>
if (this.options[this.selectedIndex].value!=0)
var fil=fil+'and1'
</script>
<div align="left"><span class="productSpecialPrice"><strong>характеристика 2</strong></span></div>
<SELECT name="filter2" style="margin-top: 5px;">
<option style="color: #AAAAAA" value="0">Выбрать »</option>
<option value="5">весна</option>
<option value="6">лето</option>
<option value="7">осень</option>
</SELECT>
<script language=javascript>
if (this.options[this.selectedIndex].value!=0)
var fil=fil+'and2'
</script>
<div align="left"><span class="productSpecialPrice"><strong>характеристика 3</strong></span></div>
<SELECT name="filter3" style="margin-top: 5px;">
<option style="color: #AAAAAA" value="0">Выбрать »</option>
<option value="8">упячга</option>
<option value="11">ебрило</option>
</SELECT>
<script language=javascript>
if (this.options[this.selectedIndex].value!=0)
var fil=fil+'and3'
</script>
<script language=javascript>
document.write('<input type="text" value="'+fil+'" name="filter">')
</script>
<input type=hidden value="" name="search_words">
<br>
<input type="submit" value="Искать">
</form>