Показать сообщение отдельно
  #1 (permalink)  
Старый 17.05.2011, 20:46
Аспирант
Отправить личное сообщение для Reflexion Посмотреть профиль Найти все сообщения от Reflexion
 
Регистрация: 25.10.2009
Сообщений: 51

небольшой вопрос
пишу сайт, возникла проблема, если не вдавать в подробности то код выглядит так

<html>
<head>
 <script>
 function changer(a,b)
 { document.getElementById("toChange"+a).innerHTML+=b;}
 </script>
</head>
<body>
 <div id='toChange1'>
   <script>
    <?for($i=1;$i<2;++$i) echo 'changer(1,'.($i+100).');">';?>
   </script>
 </div>
 <br>
 <div id='toChange2'>
   <script> 
    <?for($i=3;$i<100;++$i) echo 'changer(2,'.($i+1000).');">';?>
   </script>
 </div>
</body>
</html>


так почему-то не работает. Если в head'е вызвать changer(1,100); - не работает, а если в конец документа дописать то работает, можете подсказать почему не работает? И в каком направлении думать чтобы заработало?
Ответить с цитированием