Problemas com Script em mascara de hora (Help)

Boa noite galera estou com um problema e gostaria de um help!

Tenhho uma funcão em javaScript e estou passandoa no evento onKeyUp de um TextField (mascara de hora).

[code][/code]

 <input type="text" name="HoraInicio" id="HoraInicio" onKeyUp="hora(this);" value="<%=Hora_inicio%>" size="8" maxlength="5">

Já agradeço pela ajuda, rs!

jquery faz isso !

[quote=juniorsatanas]jquery faz isso ![/quote

Ola juniorsatanas voce poderia ser um pouco mais preciso? Obrigado, rs!

Tenho essa simples… [code]function formatar(src,evt){

evt = (evt) ? evt : window.event;
var charCode = (evt.which) ? evt.which : evt.keyCode;
if (charCode >= 48 && charCode <= 56 && src.value.length < 5) {

var i = src.value.length;
var texto = "";
if (i == 2) {
texto = src.value+":";
src.value = texto;
}

return true;
}
return false;
}
</script>

<input type=“text” id=“teste” onkeypress=“javascript:return formatar(this, event);” value="">[/code]