Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.01.2019, 02:51
Новичок на форуме
Отправить личное сообщение для Guamoko Посмотреть профиль Найти все сообщения от Guamoko
 
Регистрация: 17.06.2018
Сообщений: 9

Фиксация значения в числовом поле.
Не могу справиться с ручным вводом
Скрипт пишется для мебельной программы, которая понимает только javascript.
Имею несколько числовых полей, которые заполняются функцией:
var hnap = [Hnap11,Hnap12, Hnap13, Hnap14,Hnap15, Hnap16];
function Hnap(hnap) {....}
function hnapChange () {
for (var i=0; i<6; i++){
Hnap(hnap[i]);
}
Мне нужно, чтобы при ручном вводе значения срабатывала другая функция. Мой код (не работает):
function Hnap12 (){
Hnap12.Value =
HnapOb.Value - Hnap11.Value;
}
var flag = false;
Hnap11.oninput = function(){
flag = true;
}
Hnap11.OnValueChange = function(){
if (flag === true){
Hnap12();
}/* else {
hmatChange();
}*/
}
в кавычках комментария как вариант.
Спасибо.

Общая задача: вначале все поля заполнены hnapChange () и это нужно; Дальше при ручном вводе значения в какое либо поле ( например Hnap11) это значение остается, а другие меняют значение на HnapOb - Hnap11;Дальше: меняется, например Hnap15. Hnap11 остается, Hnap15 остается, а остальные равны HnapOb - Hnap11- Hnap15,и т. д. Т. е. при ручном вводе значение становится неизменяемым, а ячейки в которых не было ручного ввода получают значение HnapOb минус значения ячеек в которых был ручной ввод.
Скрипт пишется для мебельной программы, которая понимает только javascript.

Последний раз редактировалось Guamoko, 08.01.2019 в 02:54.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фиксация значения в числовом поле. Guamoko Общие вопросы Javascript 1 26.12.2018 16:27
JS подстановка значения в input в поле value="" valdemariuses Javascript под браузер 2 07.12.2016 16:36
копирование значения селект в поле инпут d138p jQuery 24 08.05.2016 14:31
Как установить значения поле name для каждого элемента формы autofan jQuery 0 27.07.2014 10:57
Как определить длину значения, введенного в текстовое поле? Bandicoot Общие вопросы Javascript 4 11.03.2011 20:17