function job() {
// Код функции выполняемый при потере фокуса
};
Вызов функции job:
<input type="text" id="input" onBlur="job();">
Для примера поставлю задачу - получить строку введенную в input, удалив пробелы в начале и в конце, посчитать количество введенных символов, если символов менее трех, то вывести сообщение об нехватки символов в строке. Если символов три или более ни чего не выводить.
Решение:
function job() {
var text = document.getElementById('input').value;
text = text.replace(/(^\s*)|(\s*)$/g, '');
if (text.length < 3) {
alert('Символов должно быть не менее трех.');
};
};
Как только фокус будет потерян в input, функция начнет выполнятся.