Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Какая ошибка в этом скрипте?

Сообщения:  [1-5] 

 
 автор: Crux   (06.04.2007 в 06:38)   письмо автору
 
   для: Hammer.nv   (05.04.2007 в 13:23)
 


var flag = true;
function ...
{
  if(flag)
  {
  .....
  flag = false;
  }
}

   
 
 автор: Hammer.nv   (05.04.2007 в 13:23)   письмо автору
 
   для: Hammer.nv   (05.04.2007 в 13:20)
 

И кстати,как сделать если уже один раз нажали на кнопку,то скрипт не выполнялся?
<input type='button' onClick='add_vesch(); select_vesch();' value='Добавить Вещь' />
Чтобы select_vesch() не выполнялся?
Код функции я приводил выше.

   
 
 автор: Hammer.nv   (05.04.2007 в 13:20)   письмо автору
 
   для: Crux   (05.04.2007 в 13:17)
 

getElementById.Только в этом ошибка была)Вот что значит невнимательность и мало времени) Спасиб

   
 
 автор: Crux   (05.04.2007 в 13:17)   письмо автору
 
   для: Hammer.nv   (05.04.2007 в 13:08)
 

задаешь имя <select name=goods>
обращаешся к id-шнику var select = document.getElementBiId('goods');
....
да ещё и не правильно getElementById

   
 
 автор: Hammer.nv   (05.04.2007 в 13:08)   письмо автору
 
 

Какая ошибка в этом скрипте?
Вот сам скрипт:
function select_vesch ()
{
<?
$list = file_get_contents ('Armor-clear.txt');
$list = strtr ($list, array ("\r"=>'',"\n"=>'[next]'));
?>
var list = '<?=$list?>';
var select = document.getElementBiId('goods');
list = list.split('[next]');
for (i in list)
select.options[select.options.length] = new Option (list[i], list[i]);
}

Вот где находиться goods:
<div id="veschi_all" style="float:left; display:none;">
<select name=goods><option value='Выберите вещь'><i>Выберите вещь</i>
</option>
</select>
</div>

Вот содержание txt файла:
Shirt
Leather Shirt
Wooden Breastplate
Bone Breastplate

В чем проблема?
В строке IE такая ошибка: "Объект не поддерживает это свойство или метод"
Жду помощи

   

Сообщения:  [1-5] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования