|
|
|
| Как я понял обратиться из JavaScript к div и его объектам нельзя или я делал что-то не так
<script language="javascript">
<!--
function AllUsr(){
for(i = 0; i <klv_all_us ; i++){
document.firm.sel1.options[i] = new Option(usr_all[1][i],usr_all[0][i]);
}
}
-->
</script>
......
<div id='firm' >
<select name=sel1 size=10 style='width:300px; height:350px;' onchange="B(this)">
<script language="javascript"> AllUsr(); </script>
</select>
</div>
|
и при этом ругается на document.firm.sel1.options[i] - что этот объект null
А при таком скрипте работает:
<script language="javascript">
<!-- function AllUsr(){
for(i = 0; i <klv_all_us ; i++){
document.fr_Firm.sel1.options[i] = new Option(usr_all[1][i],usr_all[0][i]);
}
}
-->
</script>
...........
<div id='firm' title='Список фирм'>
<form name='fr_Firm'>
<select name=sel1 size=10 style='width:300px; height:350px;' onchange="B(this)">
<script language="javascript"> AllUsr(); </script>
</select>
</form>
</div>
|
Так и должно быть? | |
|
|