Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> функция не работает 
V
    Опции темы
DeamonShan
Дата 6.6.2008, 09:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 503
Регистрация: 26.11.2005

Репутация: нет
Всего: 6



Код


post = new Array();

post[1]=12323;
post[2]=1233;
post[3]=233;
post[4]=1223;


function doSel(naim,id,wh){
  eval("schetF."+wh+".value=naim;");
  eval("schetF.id_"+wh+".value=id");

  if(schetF.num.value){
   if (schetF.num.value <= post[id]) schetF.num.value=post[id]+1;
  }else {
   schetF.num.value=post[id]+1;
  }

  eval("closeWin("+wh+"FormDivSel);");
}



услови if не работает.. и то что после него идет.... 
PM MAIL   Вверх
webevt
Дата 6.6.2008, 09:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 235
Регистрация: 5.5.2005

Репутация: нет
Всего: 3



Что такое schetF? Не вижу его определения.
schetF.num.value - строка, поэтому при сравеннии с числом, окутывай его в parseInt или parseFloat
PM MAIL   Вверх
DeamonShan
Дата 6.6.2008, 09:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 503
Регистрация: 26.11.2005

Репутация: нет
Всего: 6



schetF -  это форма...

Код

   <form name=schetF action=\"\" method=get>
   <input type=hidden name=act value=createSchet>
   <table width=700>
    <tr><td align=center colspan=2><hr>Ôîðìà Ñîçäàíèÿ íîâîãî ñ÷åòà</td></tr>
    <tr><td align=center colspan=2><hr>Äàòà: ".$data=date("d.m.Y",time())."<input type=hidden value=\"".$data."\" name=data>, Ñ÷åò ¹ <input type=text value=\"\" name=num size=3><br><br></td></tr>
    <tr><td>Êóðñ:</td><td><input type=text value=\"".$UsdRate."\" name=rate size=5></td></tr>
    <tr><td>Ïîñòàâùèê:</td><td><input type=text value=\"\" name=postavshik size=35 disabled><input type=button value=\" + \" onclick=postavshikSelect()><input type=hidden value=\"\" name=id_postavshik></td></tr>
    <tr><td>Êîíòðàãåíò:</td><td><input type=text value=\"\" name=contragent size=35 disabled><input type=button value=\" + \" onclick=contragentSelect()><input type=hidden value=\"\" name=id_contragent></td></tr>
    <tr><td>Ñóììà ê îïëàòå:</td><td><input type=text value='0 ðóá.' name=sum style='border:0px solid' disabled></div></td></tr>
    <tr><td>Îïëà÷åííàÿ ñóììà:</td><td><input type=text value=\"\" name=oplata size=5></td></tr>
    <tr><td colspan=\"2\" align=center><input type=submit value=Ñîçäàòü></td></tr>
   </table>
   </form>



с полем num щас че нить придумаю...
PM MAIL   Вверх
DeamonShan
Дата 6.6.2008, 10:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 503
Регистрация: 26.11.2005

Репутация: нет
Всего: 6



webevt, 
сделал как ты сказал... парсью, безрезультатно...

Добавлено через 1 минуту и 32 секунды
Код

   if ( post[id]>= parseInt(schetF.num.value)) schetF.num.value=post[id]+1;


вот как было...
PM MAIL   Вверх
DeamonShan
Дата 6.6.2008, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 503
Регистрация: 26.11.2005

Репутация: нет
Всего: 6



Походу функция е видел глобальную переменную post

пишу внутри функции alert(post[2]); - реакции ноль.... да ошибок не покзывает

Добавлено через 8 минут и 57 секунд
Интересно, а разве обязательно глобалку объявлять раньше функции????

синтаксис у меня такой был:

Код

<script src=ajax.js>
var post  = new Array();
</script>


таким синтаксисом не работал...




Код

<script>
var post  = new Array();
</script>
<script src=ajax.js>
</script>


а так работает))
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0427 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.