Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Помогите отредактировать функцию
Форумы портала PHP.SU » Клиентская разработка » JavaScript & VBScript » Помогите отредактировать функцию

Страниц (1): [1]
 

1. quinlena - 19 Июня, 2013 - 13:28:24 - перейти к сообщению
Есть функция Js:
CODE (javascript):
скопировать код в буфер обмена
  1.                         function check()
  2.                                 {
  3.                                         var performed = document.getElementById('performed').value;
  4.                                         var accepted = document.getElementById('accepted').value;
  5.                                         var problem = document.getElementById('problem').value;                
  6.                                         var btn = document.getElementById('submit_edit');
  7.                                         var select = document.getElementById('name_st_request').value;
  8.                                         alert(select);
  9.                                         if(performed== '' && accepted='' && problem='' && select='4'){
  10.                                                 btn.disabled = true;}
  11.                                         else{
  12.                                                         btn.disabled = false};
  13.                                 }

Со сравнением что-то не так... Ругается на эту строку... Мне не по глазам
2. IllusionMH - 19 Июня, 2013 - 13:32:24 - перейти к сообщению
quinlena, ошибку в студию.
3. quinlena - 19 Июня, 2013 - 13:33:03 - перейти к сообщению
IllusionMH пишет:
quinlena, ошибку в студию.

Уже найдена) Там пробел рядом с = стоял
4. TroL - 19 Июня, 2013 - 13:34:17 - перейти к сообщению
вот тут вот разницу видешь?
CODE (javascript):
скопировать код в буфер обмена
  1. performed== '' && accepted=''

посмотри на количесттво "="
5. IllusionMH - 19 Июня, 2013 - 13:34:59 - перейти к сообщению
quinlena, стоял пробел вместо =? == сравнение, = присвоение Улыбка
6. quinlena - 19 Июня, 2013 - 13:36:30 - перейти к сообщению
Проблема решена! Всем спасибо!

 

Powered by ExBB FM 1.0 RC1