Hola
Podría ser algo como esto. Lo he hecho al vuelo
Código javascript
:
Ver originalfunction limite(que,cuanto)
{
var pat= /\nombre|\apodo/g;
var pat2 = new Array('nombre','apodo');
var reemp = new Array('name','nick');
var v, v2;
v2=v=que.value;
var ok = patron.exec(v2);
if (ok != null) {
for (i = 0; i < pat2.length; i++) {
if (pat2[i] == ok) {
v2 = v2.replace(patron2[i], reemp[i]);
if(v2.length > cuanto) {
que.value=v.substring(0,cuanto)
}else{
document.reduce.cont.value=cuanto-v2.length
que.value = v2;
}
}
}
}
}
Suerte