When using the maskedinput plugin, using single masked character works fine: $("#date").mask("99/99/9999"); //the "/" are mask characters and are ignored by the plugin. and double mask characters work fine at the end of the input: $("input.childAge").mask("99Y 99Mo"); //also works fine.
But when you have 2 consecutive mask characters internally, it causes the input to erase when it loses focus: $("input.childAge").mask("99Yr 99Mo"); erases when loses focus (in ie6,anyway). It may not be worth changing the logic, because you can easily use "99Y 99Mo", but it was kind of a frustrating process figuring out why it wouldn't work as anticipated, so I thought I would post in case anyone else has the problem. Eric