|
|
|
keycode ?
|
|||
|---|---|---|---|
|
#18+
Нужна помощь! Вобщем есть функция следущего вида: <script type="text/javascript"> function onlynum() { var k; k=event.keyCode; if( (k >= 48 && k <= 57) ) return k else return false } </script> само с собой, понятно что оно делает. Так как я в яве "0", помогите сделать следущее... надо вобщем ещё разрешить keycode = 191 и keycode = 190, пытался и так и сяк ниче не выходит =( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.04.2007, 23:52 |
|
||
|
keycode ?
|
|||
|---|---|---|---|
|
#18+
Все в этом разобрался. Но появился другой вопрос. Я сделал функцию, которая после 2го элемента автоматически ставит точку... вот код: function insertDot(elem){ if(elem.value.length == 2){ elem.value = elem.value + "."; } } и когда я начинаю стирать данные через бэкспэйс, он стирает только до 2го элемента, дальше не стирает... в чем проблема? Как исправить? Заранее благодарен! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2007, 01:00 |
|
||
|
keycode ?
|
|||
|---|---|---|---|
|
#18+
djinnВсе в этом разобрался. Но появился другой вопрос. Я сделал функцию, которая после 2го элемента автоматически ставит точку... вот код: function insertDot(elem){ if(elem.value.length == 2){ elem.value = elem.value + "."; } } и когда я начинаю стирать данные через бэкспэйс, он стирает только до 2го элемента, дальше не стирает... в чем проблема? Как исправить? Заранее благодарен! точка стикается бэкспейсом и снова ставится. Он случаем в кей-коды не попал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2007, 05:43 |
|
||
|
keycode ?
|
|||
|---|---|---|---|
|
#18+
Так он даже не стриает ничего, или это настолько быстро происходит, что я даже не успеваю заметить как точка стерлась и тут же поставилась? :) в кей-коды бэкспейс не прописывал. Можно как-нибудь сделать, чтобы при бэкспейсе и делите все нормально работала? Если я обвожу все данные в строке и нажимаю делит, все нормально работает. А ведь так делать каждый раз при ошибочном наборе - марока. Помогите, знающие... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.04.2007, 14:21 |
|
||
|
keycode ?
|
|||
|---|---|---|---|
|
#18+
И что? Никого не найдется, кто бы мог помочь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.04.2007, 18:39 |
|
||
|
keycode ?
|
|||
|---|---|---|---|
|
#18+
djinn function insertDot(elem){ if(elem.value.length == 2){ elem.value = elem.value + "."; } } вижу код функции. Она ставит точку, если длина==2. ставит? когда ставит? куда ставит?(в одном вопросе автор долго скрывал что текст в input пишется справа налево) djinn в кей-коды бэкспейс не прописывал. Догадываюсь, событие обрабатывается onkeydown/up/press какой обработчик? что в нём? какие кейКоды? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2007, 07:33 |
|
||
|
keycode ?
|
|||
|---|---|---|---|
|
#18+
LINUXER вижу код функции. Она ставит точку, если длина==2. ставит? когда ставит? куда ставит?(в одном вопросе автор долго скрывал что текст в input пишется справа налево) Да, она ставит точку если длина достигает 2х, ставит при нажатии следующей клавиши, при onkeydown. LINUXER Догадываюсь, событие обрабатывается onkeydown/up/press какой обработчик? что в нём? какие кейКоды? Да, обработчик onkeydown, ты прав. кейкоды от 46 до 57... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2007, 21:28 |
|
||
|
keycode ?
|
|||
|---|---|---|---|
|
#18+
так? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2007, 04:49 |
|
||
|
keycode ?
|
|||
|---|---|---|---|
|
#18+
LINUXERтак? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Благодарю! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2007, 10:37 |
|
||
|
keycode ?
|
|||
|---|---|---|---|
|
#18+
Извините, за навязчивость. Но появилась ещё одна проблемка. существует такая функция: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2007, 20:18 |
|
||
|
keycode ?
|
|||
|---|---|---|---|
|
#18+
Разобрался =) спасибо, ещё раз за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2007, 20:45 |
|
||
|
keycode ?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. в IE и в Opera работает отлично а в Mozilla Firefox не работает. как решить потскажите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 12:31 |
|
||
|
keycode ?
|
|||
|---|---|---|---|
|
#18+
Во Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2009, 13:55 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=35795981&tid=1455232]: |
0ms |
get settings: |
11ms |
get forum list: |
22ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
191ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
74ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 578ms |

| 0 / 0 |
