<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 или что-то в этом роде, увы, я не помню, зато первый вариант работает!
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)
скрипт переставал работать!
пытался вставить 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"> а я вообще не понел чё это за форма и зачем в "ней" тока чётне цифры-циф ровые........ делить пополам - если нет остатка - выводить |
Ладно как-нить потом скажу зачем мне всё это надо ))) кажется нелогический - факт!