простенький скрипт.
'123' появляется ровно столько раз сколько выполняется условие [i]stat_type.options
.selected==true
alert функции testInterval не вызывается. что может быть не так?
function testInterval(param)
{
alert(param);
}
function form_getData ()
{
var stat_type = document.getElementsByName("stat_type")[0];
for (i=0; i<stat_type.options.length; i++)
{
if (stat_type.options[i].selected==true)
{
var someresult = setTimeout(function(){
alert(123);
testInterval(stat_type.options[i].value);
alert("after");
}, 1000);
}
}
}