Този сайт използва бисквитки (cookies). Ако желаете можете да научите повече тук. Разбрах
IDG  •  PC World  •  Computerworld  •  CIO  •  CFO  •  Networkworld  •  Дискусии  •  Кариерна зона  •  Събития
computerworld | кариерна зона | Lang Cloud
Computerworld | кариерна зона | programming | Javascript

Валидиране по време на въвеждане

Javascript 422 прочитания


CODE
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function validateAsYouType(inputElementId)
 {
В  В var val=inputElementId.value;
В  В var lastLetter=val.substring((val.length-1),val.length);
 
В  В if(isNaN(lastLetter))
В  В {
В  В  В  //Input is OK. Let things be as they are.
В  В }
 
В  В else
В  В {
В  В  В  //Input is not OK. Rmove the last entered character
 В В 
В  В  В  var new_val=val.substr(0,val.length-1);
В  В  В  document.getElementById('inputtype').value=new_val;
 В В 
В  В }
 }




Използване

CODE
1
<input type="text" value="" id="inputtype" onkeyup="return validateAsYouType(this);" />

ICON ICON ICON Tweet it! ICON

Навигация в историята на браузъра
Използване на history.back()
Javascript 2153 прочитания
Задаване на множество стилове към елемент
Съвсем нормално е да искате да зададете множество от стилове на един елемнт, например
Javascript 2310 прочитания
Скриване на DIV таг
В примера по-долу ще ви покажем как да сложите на сайта си скриващ се div
Javascript 2484 прочитания
Премахване на всички табулации и нови редове
Ако зареждате текст от XML, който е обвит в CDATA тагове, използването на 'XML.ignoreWhitespace = true' не върши работа
Action Script 892 прочитания
Озвучаване на приложение
Когато мишката навлиза и излиза от пределите на компонент, вие можете да прихванете съобщенията CM_MOUSEENTER и CM_MOUSELEAVE, за да произведете звук.
Delphi 878 прочитания
Четене на CVS файл
Код за четене на стойности, записани в CVS файл
C++ 1569 прочитания
Динамично създаване на HTML таблица
Dim i As IntegerDim j As IntegerDim row As HtmlTableRowDim cell As HtmlTableCell ' Get the number of rows and columns selected by the user.Dim numrows As Integer = CInt(Select1.
Visual Basic 738 прочитания
Shift+клик за селект/деселект на чекбокс елементи
Позволява да кликнете на един чекбокс, след което на друг и автоматично ще се селектнат всички между тях
Javascript 531 прочитания

Слайдшоу

HR на месеца

Петя Костова, старши бизнес партньор „Човешки ресурси“ VMware за България и за регион EMEA

Петя Костова, старши бизнес партньор „Човешки ресурси“ VMware за България и за регион EMEA

“ Петя Костова, старши бизнес партньор „Човешки ресурси“ VMware за България и за регион EMEA, е лице на рубриката HR of the Month („ЧР на месеца“) през февруари. Инициативата се... ” вижте още »

IT сертификати