| 
 Синтаксическая ошибка в скрипте Вызывает ошибку с текстом Синтаксическая ошибка Суть такая у меня есть mysql база kodorg в ней есть поле flag я вибираю поля из отой таблици в выпадающий список, а поле флаг занашу в java script массив под названием js_flag_arr , теперь при смене элемента в выпадающем списке мне необходимо вывести алертом соответствующиш этому элементу флаг. Ошибку выбивает в строке которая подчеркнута 
<?php
  $res3 = mysql_query("SELECT *FROM kodorg;");
  $plat3 = mysql_fetch_array($res3);
?>
<form name="form">
<select name="org" id="org" onchange="sss(this)">
<option value="0"> --------- Выберите организацию --------- </option>
<?php
$flag_arr = array();
do
	{
	  $flag_arr[] =  $plat3['flag'];
?>
	<option value="<?php echo $plat3['kodorg']; ?>"><?php echo $plat3['nameorg']; ?></option>
<?php
	}
while($plat3 = mysql_fetch_array($res3))
?>
</select>
</form>
<?php echo '<script>var js_flag_arr = new Array('.implode(",",$flag_arr).');</stript>'; ?>
<script>
 function sss(org)
{
  var f;
  f = js_flag_arr[org.selectedIndex];
  alert(f);
}
 </script>
 | 
| 
 Да тут одни ошибки. Избранные:  Цитата: 
 Цитата: 
 Цитата: 
 Цитата: 
 | 
| 
 На ошщибки в словах нет времени! А где именно не хватает ковычек | 
| 
 Дык загляните в исходный код получаемой страницы, и посмотрите, что там не так генерируется. | 
| 
 Получается вот так! поидее  то, что в скобках необходимо взять в кавычки но я не знаю где именно их надо поставить  <script>var js_flag_arr = new Array(0,0,0,1,0,1,0,1,0,1,1,0,0,0,0,0);</stript> | 
| 
 Да не, нормально тут все. | 
| 
 Называйте темы нормальными именами, чтоб они отражали внутреннее содержание. По скольку у меня работает такой код: 
<script>
	var js_flag_arr = new Array(0,1,0,1,0,1,0,1,0,1,1,0,0,0,0,0);
	
	function sss(org)
	{
		  var f;
		  f = js_flag_arr[org.selectedIndex];
		  alert(f);
	}
 </script>
<form name="form"> <select name="org" id="org" onchange="sss(this)"> <option value="0"> --------- Выберите организацию --------- </option> <option value="1">Организация</option> </select> </form> То мне кажется, что ваша ошибка заключается в этом месте: 
<script>var js_flag_arr = new Array('.implode(",",$flag_arr).');__</stript>__
Поставьте вместо </stript> правильный </script>. | 
| Часовой пояс GMT +3, время: 07:44. |