<select> + location.href + передача параметра

Krisha

pain in the neck
<select> + location.href + передача параметра

Пишу:
<select name="CompanyID" onChange="location.href='{$smarty.server.PHP_SELF}?CompanyID='+this.value">

Работает: Opera 7.11, NN7, IE6.0
Не работает: NN 4.01
Симптомы: вместо this.value получаю null

Подскажите как сделать, чтобы работало и под Нешкафом 4 и скажите, кто в курсе, может еще где-то в таком виде как сейчас работать не будет. Под Линуксами, Маками тоже интересует.

Сенкс.
 

Ямерт

The Old One
Ага, в НН 4.75 тоже не пашет.
Немного повозился и родил следующее:

PHP:
<html>
<body>
	<form name="x">
	<select name="y" onChange="alert(this.options[this.selectedIndex].value)">
		<option value="1">One
		<option value="2">Two
	</select>
	</form>
</body>
</html>
Вроде везде работает. Проверял в NN 4.75, NN 6, Opera 6.01, IE 5.5, Mozilla 1.4.
 

Krisha

pain in the neck
Отлично, спасибо :)

Работает: IE5.01, NN7.0 (MacOS 10), Opera 7.11, NN7, IE5,6, NN 4.01 (Win) - больше протестить не на чем
 
Сверху