если текстовое поле в маске, то :::
$('#numeric').keyup(function(event) {
var currentVal = $(this).val();
if (currentVal.substring(0, 1) === '0' && (event.which == 48 || event.which == 96)) {
currentVal=currentVal.substring(1);
}
$(this).val(currentVal);
});
ИЛИ *******************************
$("#numeric").keyup("input propertychange paste", function (e) {
var val = $(this).val()
var reg = /^0/gi;
if (val.match(reg)) {
$(this).val(val.replace(reg, ""));
alert("Please phone number first character bla blaa not 0!");
$(this).mask("999 999-9999");
}
});
Первый образец DEMO:
Второй образец DEMO: