Quiero quitar los acentos de un campo de formulario cuyos datos se insertan en una base de datos. He utilizado esta función:
Cita:
haciendo luego un<% function EliminarAcentos(APELLIDOS)
APELLIDOS = reemplaza(APELLIDOS,"[ÀÁÄáàä]","A")
APELLIDOS = reemplaza(APELLIDOS,"[ÈÉËèéë]","E")
APELLIDOS = reemplaza(APELLIDOS,"[ÌÍÏìíï]","I")
APELLIDOS = reemplaza(APELLIDOS,"[ÒÓÖòóö]","O")
APELLIDOS = reemplaza(APELLIDOS,"[ÙÚÜùúü]","U")
End Function %>
APELLIDOS = reemplaza(APELLIDOS,"[ÀÁÄáàä]","A")
APELLIDOS = reemplaza(APELLIDOS,"[ÈÉËèéë]","E")
APELLIDOS = reemplaza(APELLIDOS,"[ÌÍÏìíï]","I")
APELLIDOS = reemplaza(APELLIDOS,"[ÒÓÖòóö]","O")
APELLIDOS = reemplaza(APELLIDOS,"[ÙÚÜùúü]","U")
End Function %>
Cita:
pero no me hace nada. La llamada y la función están hechas despúes del label que contiene el campo Apellidos. Quizás se tendría que poner en otro lugar?? <% Call EliminarAcentos (APELLIDOS) %>
Al final de la página tengo referente al campo Apellidos esto:
Cita:
Son para pasarlos a una página de validación donde se inserta todo en la base de datos.<input name="APELLIDOS" type="hidden" id="APELLIDOS" value="" />
form.APELLIDOS.value='<%=Request.Form("APELLIDOS") %>';
form.APELLIDOS.value='<%=Request.Form("APELLIDOS") %>';
Bueno, lo que pretendo saber es donde llamo a la función para quitar los acentos a ese campo??
gracias por todo