[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Отображение чётных чисел в форме!
philcrosoft
У меня вот такая форма, в котрую из другой страницы передаются данные цифровые!

<input type="text" name="T1" size="10">


Мне нужно сделать так, чтобы в этой форме отображались только чётные числа, к примеру: 0,2,4 ... 26 ... 128 ... 1000 ... и так далее!
как это сделать?
P.S. в общем так, чтобы при введение числовы значений были только чётные числа!
Спасибо тем, кто поможет!



Спустя 46 минут, 41 секунда (30.10.2010 - 15:29) inpost написал(а):
Можно так:
if($x/2 - round($x/2)===0) echo кратно! Это чистая математика =) А есть ещё $x%2 или что-то в этом роде, увы, я не помню, зато первый вариант работает!

Спустя 1 час, 20 минут, 43 секунды (30.10.2010 - 16:50) philcrosoft написал(а):
Цитата (inpost @ 30.10.2010 - 12:29)
Можно так:
if($x/2 - round($x/2)===0) echo кратно! Это чистая математика =) А есть ещё $x%2 или что-то в этом роде, увы, я не помню, зато первый вариант работает!

как мне его правильно применить к форме?

Спустя 38 минут, 18 секунд (30.10.2010 - 17:28) inpost написал(а):
Как считаешь нужным. Я показал, как организовать эту проверку, показал код. Вставляй его там, где надо осуществлять проверки. Аналогия с обычной проверкой: if(isset).

Спустя 32 минуты, 30 секунд (30.10.2010 - 18:01) sergeiss написал(а):
Сделай функцию на JS, которая будет делать нужные проверки, и размести её в событии, например, onkeyup. Всё, что не нужно, запрещай показывать.

Спустя 24 минуты, 19 секунд (30.10.2010 - 18:25) philcrosoft написал(а):
ну вот к примеру у меня такой js который высчитывает и вводит в форму координаты мышки. Вот мне и нужно чтобы в этой форме отображались только чётные значения! )))

пытался вставить if($x/2 - round($x/2)===0)
скрипт переставал работать!

Спустя 3 минуты, 43 секунды (30.10.2010 - 18:29) sergeiss написал(а):
Цитата (philcrosoft @ 30.10.2010 - 19:25)
ну вот к примеру у меня такой js который высчитывает и вводит в форму координаты мышки. Вот мне и нужно чтобы в этой форме отображались только чётные значения!

А как взаимосвязаны координаты мышки и четные значения????????????????? Я тебе выше описал алгоритм, как я его вижу. Но координаты мышки тут не нужны.

Спустя 28 минут, 49 секунд (30.10.2010 - 18:57) philcrosoft написал(а):
Спасибо за помощь решение было найдено! примерно так )

value = (x % 2 ? x - 1 : x);

Мышка не причём конечно! но она мне была нужна )))

Спустя 3 минуты, 55 секунд (30.10.2010 - 19:01) inpost написал(а):
philcrosoft
Даю пари, что ты ничего не понимаешь, что тут написано...

Спустя 4 часа, 41 минута, 41 секунда (30.10.2010 - 23:43) philcrosoft написал(а):
Цитата (inpost @ 30.10.2010 - 16:01)
philcrosoft
Даю пари, что ты ничего не понимаешь, что тут написано...

))) ... я тоже даю пари, что Вы не поняли при чём тут мышка )))

Спустя 5 минут, 7 секунд (30.10.2010 - 23:48) Игорь_Vasinsky написал(а):
<input type="text" name="T1" size="10">

а я вообще не понел чё это за форма и зачем в "ней" тока чётне цифры-циф ровые........

делить пополам - если нет остатка - выводить

Спустя 14 часов, 54 минуты, 16 секунд (31.10.2010 - 15:42) philcrosoft написал(а):
Цитата (Игорь_Vasinsky @ 30.10.2010 - 20:48)
<input type="text" name="T1" size="10">

а я вообще не понел чё это за форма и зачем в "ней" тока чётне цифры-циф ровые........

делить пополам - если нет остатка - выводить

Ладно как-нить потом скажу зачем мне всё это надо ))) кажется нелогический - факт!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.