Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Как передать переменную? (https://javascript.ru/forum/events/9897-kak-peredat-peremennuyu.html)

bgdankrlchuk 10.06.2010 10:13

Как передать переменную?
 
Как передать переменную отсюда
function getCityList(sel,region,log,pass,kod){}
сюда

function createCities()
{
if( ajaxCity.readyState == 4 ){
var my_div = null;
  var newDiv = null;
  newDiv = document.createElement("div");
  newDiv.innerHTML = '<input type=\"hidden\" name=\"region\" value=\"'+call(Val)или country.value???????+'\">';
  my_div = document.getElementById("Id");   
  my_div.parentNode.insertBefore(newDiv, my_div);

	var obj = ajaxCity.responseText;	
	document.getElementById('region4').innerHTML = obj;
setTimeout('getCityList',1000);
}
}

Skipp 10.06.2010 10:17

Используй глобальные переменные или как все делают function createCities(твоя переменная)

function getCityList(sel,region,log,pass,kod){
createCities(твоя переменная);
}

bgdankrlchuk 10.06.2010 10:27

а разве можно если onreadystatechange=createCities(country); делать так

Skipp 10.06.2010 10:33

можно так onreadystatechange=function(){ createCities(country) };


Часовой пояс GMT +3, время: 02:29.