Помогите как выделить значение цветом в форме в JS формуле

Все вопросы/проблемы по установке и использовании.
Ответить
OAndrey
Сообщения: 60
Зарегистрирован: 25 фев 2020, 13:54
Имя: Андрей
Откуда: Киев
Контактная информация:

Помогите как выделить значение цветом в форме в JS формуле

Сообщение OAndrey »

Есть формула простая
vaga();
function vaga()
{
my_vaga = [314]-[315] //формула расчета
if([315]>0)
{
return my_vaga //если значение в поле больше 0 до считаем по формуле
// !!! 2 условия если [314]-[315] < 0
}
else
{
return [314] //возвращаем значение
}
}
Которая рассчитывает вес, подскажите как сделать две вещи
- Подсветить красным поле если отрицательное значение в поле
- Не давать сохранять форму и выводить уведомление как в числовом поле например при ошибке
Заранее спасибо, очень надо.
believe
Инвестор
Инвестор
Сообщения: 449
Зарегистрирован: 09 янв 2020, 11:49
Имя: Владимир
Откуда: Тверь
Организация: ООО "ВебСофт"

Re: Помогите как выделить значение цветом в форме в JS формуле

Сообщение believe »

https://www.rukovoditel.net.ru/database ... .php?id=31
У меня так

Код: Выделить всё

$type = [1661]; //Статус
$product = [1656]; //ID товара
$type2 = [1682]; // Статус проводки

if($type==746) //Если заявка на расход
{
  if($product>0)
  {
    //Приход
    $income_query = db_query("select sum(field_1658) as total from app_entity_111 where field_1656={$product} and field_1682=766 ");
    $income = db_fetch_array($income_query);
    
    //Расход
    $expense_query = db_query("select sum(field_1658) as total from app_entity_111 where field_1656={$product} and field_1682=767" );
    
    $expense = db_fetch_array($expense_query);
    
   	
    
    //Остаток
    $balance = $income['total']-$expense['total'];
    
    echo $balance;
    
    if($balance>0) //Если товар есть на складе
    {
        //Устанавливаем максимальное значения для поля "Количество" и показываем кнопку "Сохранить".
    	echo '<script>$("#fields_1658").attr("max",' . $balance . '); $(".btn-primary-modal-action").show();</script>';
    }
    else
    {
      //Скрываем кнопку "Сохранить" и выводим сообщение
      echo '<script>$(".btn-primary-modal-action").hide()</script>';
	  echo ' <span class="label label-danger">На складе нет выбранного!Поищи аналоги</span>';
    }        
  }
  else
  {
  	echo "Выберите товар";
  }	
}
else
{
  //Скрываем поле "Остаток на складе"
  echo '<script>$(".form-group-244").hide()</script>';
}

OAndrey
Сообщения: 60
Зарегистрирован: 25 фев 2020, 13:54
Имя: Андрей
Откуда: Киев
Контактная информация:

Re: Помогите как выделить значение цветом в форме в JS формуле

Сообщение OAndrey »

Я так понимаю это аякс запросом надо делать?
believe
Инвестор
Инвестор
Сообщения: 449
Зарегистрирован: 09 янв 2020, 11:49
Имя: Владимир
Откуда: Тверь
Организация: ООО "ВебСофт"

Re: Помогите как выделить значение цветом в форме в JS формуле

Сообщение believe »

Все верно
OAndrey
Сообщения: 60
Зарегистрирован: 25 фев 2020, 13:54
Имя: Андрей
Откуда: Киев
Контактная информация:

Re: Помогите как выделить значение цветом в форме в JS формуле

Сообщение OAndrey »

believe писал(а): 16 июн 2021, 14:15 Все верно
Да, спасибо большое помогло, то что надо с вашего примера.
Ответить