переход на определеную страницу по селекту и отправка данных 
		
		
		
		сначала опишу саму задачу: 
	есть форма в ней select и еще несколько полей, надо чтоб при выборе из selecta отправляла данные на разные страници. тоесть если выбран: select.value1 - данные уходили на site1.ru select.value2 - на site2.ru проблема в том, что данные из остальных полей не получают эти страници? а переход работает. может кто подскажет в чем может быть причина? вот как сейчас реализованно: 
function login()
{
  var logintype = document.getElementById('logintype').value;
  document.getElementById('enter').action = 'http://'+logintype+'.site.ru';
  return true;
}
<form method="post" id="enter"> <select name="logintype" id="logintype"> <option value="site1" selected>Сайт1</option> <option value="site2">Сайт2</option> </select> <input name="user" type="text" /> <input name="pass" type="text" /> <input name="" type="submit" class="button" onclick="login()" value="Войти" /> </form>  | 
	
		
 <form name="someName" target="<?php echo $PHP_SELF; ?> method="get"> <select> <option disabled> - выберите - </option> <option value="#">раздел1</option> <option value="#">раздел2</option> </select> </form> 
window.onload = function() {
	this.select = document.getElementsByTagName('select');
	for(i=0; i<select.length; i++) {
		select[i].onchange = function() {
			top.location.href = this.options[this.selectedIndex].value;
		}
		select[i].onfocus = function() {
			this.form.reset();
		}
	}
};
А строка запоса уже стоится их пар имя/значение))  | 
	
		
 мне кажется Вы не совсем поняли суть задачи, или, я не понял вашу идею.. 
	суть в другом, ваш код при выборе select-а сразу перенапрявляет сраницу: select[i].onchange = function() //переход на страницу у меня проблема в другом при переходе на страницу - не отправляет остальные данные введенные в данную форму  | 
	
		
 большое спасибо! вопрос решен! 
	по сути приведенные мною код вполне рабочий! проблема была в другом, еще раз спасибо!  | 
| Часовой пояс GMT +3, время: 06:13. |