Não seria mais fácil quando o usuário digitar os caracteres serem automaticamente convertidos para maiúsculos?
Se for faça assim:
No campo de edição (input type="text"), coloque um evento onKeyUp, ficaria dessa forma:
<form>
<input type="text" name="edicao" value="" onKeyUp="javascript: this.value=this.value.toUpperCase();">
</form>