Сообщение от copenhagen
|
var inputPrevious;
|
в этом месте
inputPrevious равно
undefined, как и его тип.
Поэтому следующее вхождение
if(inputPrevious.length > 0) ...
не есть гут, ИМХО.
Я бы предпочёл сразу написать
var inputPrevious = "";
так и тип определён и значение проставлено корректное.
добавлено позже:
понял, что выступил не по делу. СТЫДНО...