Cita:
Iniciado por zerokilled no digo que sea exactamente lo que explicare mas adelante porque en realidad hay navegadores que tiene sus problemas referente a
innerHTML. incluso he escuchado casos donde incluir script en
innerHTML no es lo recomendable. en todo caso, fijate en la siguiente linea el caracter marcado en rojo (especificamente entre el atributo maxlength y onkeypress),
Código:
var srt='<input type="text" id="criterio1" name="criterio1" size="20" maxlength="30"´onKeyPress="ponecriterio();" />';
si lo remueves te debe funcionar. por otro lado, te recomiendo usar
onkeyup en lugar de
onkeypress.
y por ultimo, aunque no esta relacionado al tema, por favor, cuida tu ortografia.
Muchas gracias, no me había dado cuenta de ese símbolo. Y tomare en cuenta lo otro. Muchas gracias.