Как получить то что между <option></option>

Кощей

if(!$needle) die("ooh");
Как получить то что между <option></option>

Вот такая фигня выходит с ИЕ, нельзя выставить на пункт списка действие на его нажатие, зато можно выставить действие на нажатие вообще по селекту. и в этом действии получить значение этого селекта, вот так к примеру
function maninsert() {
var theMan = document.all.idSelect.value;
document.getElementById('theman').value = '' + theMan + '';
document.getElementById('theman').style.backgroundColor = '#DDFFDD';
document.getElementById('themodel').value = '';
document.getElementById('themodel').style.backgroundColor = '#DDDDDD';
document.getElementById('theman').disabled = true;
document.getElementById('themodel').disabled = true;
}

echo '<select onClick="javascript:maninsert();" name="category" id="idSelect" size=7>';
while ($row = mysql_fetch_object($result))
{
$title=htmlspecialchars($row->title);
$id=$row->id;
echo "<option value='$md'>$tt</option>";
}
echo '</select>';

раньше в тег оптион имел вид <option value=\"$id\" onClick=\"xajax_show_groups('$id');maninsert('$title')\"> и все прекрасно работало
как видно из верхнего яваскрипта в поле theman загружался title из списка, и сбоку подгружался список соответствующих ему моделей.

Теперь же я не знаю как поулчить $title, знаю только что document.all.idSelect.value; -это value, другими словами айдишка, а как получить $title ?


и что писать в xajax_show_groups()
так пробывал xajax_show_groups('document.all.idSelect.value') но сразу понятно что не так это делаеться


Хелп!
 

WDStalker

Новичок
<select name="fPrivate" id="jPrivate"><option value="all" selected>-- всем --</option></select>

<script language="JavaScript">
jPrivate = document.getElementById('jPrivate');
jPrivate.options[jPrivate.selectedIndex].text
</script>
 

Кощей

if(!$needle) die("ooh");
Спасибо, действительно теперь заноситься, толкьо написать нужно было неногожко не так:

var jPrivate = document.getElementById('idSelect');
var theMan = jPrivate.options[jPrivate.selectedIndex].text;


теперь проблемма с xajax_show_groups()
сюда нужно добавит значение этой ячейки, это ч в класс нужно лезть?

я зделал в функции вот так
var theId = document.all.idSelect.value;
xajax_show_groups('theId');

Но окошко где должна подгрузиться страничка начинает плющить
 
Сверху