Foros del Web » Programando para Internet » ASP Clásico »

Resaltar busqueda

Estas en el tema de Resaltar busqueda en el foro de ASP Clásico en Foros del Web. Hola a todos quiero resaltar el resultado de una busqueda y no lo logro, la palabra a buscar viene de un formulario cuyo campo se ...
  #1 (permalink)  
Antiguo 12/02/2003, 12:33
 
Fecha de Ingreso: enero-2002
Mensajes: 349
Antigüedad: 23 años, 4 meses
Puntos: 1
Resaltar busqueda

Hola a todos quiero resaltar el resultado de una busqueda y no lo logro, la palabra a buscar viene de un formulario cuyo campo se llama buscar, la linea que tengo puesta es esta pero no funciona

buscar = Replace(buscar, buscar, "<b>" & buscar & "</b>")
  #2 (permalink)  
Antiguo 12/02/2003, 12:43
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Sería:

Criterio = Request.Form("buscar")
BuscarEn = '... aquí el string que coincide con Criterio

VarModificada = Replace(BuscarEn, Criterio, "<b>" & Criterio & "</b>")
  #3 (permalink)  
Antiguo 12/02/2003, 13:10
 
Fecha de Ingreso: enero-2002
Mensajes: 349
Antigüedad: 23 años, 4 meses
Puntos: 1
Hola, sigo probando y no logro nada, ademas que no entiendo esta parte:

Criterio = Request.Form("buscar")
Esto OK

BuscarEn = '... aquí el string que coincide con Criterio
Esto NO entiendo

VarModificada = Replace(BuscarEn, Criterio, "<b>" & Criterio & "</b>")
y aca me imagino que VarModificada debe ser el campo donde busco coincidencias con buscar?
  #4 (permalink)  
Antiguo 12/02/2003, 14:14
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Lo anterior fue un ejemplo para que veas cuales son las partes que componen la funcion replace (sólo las requeridas, en relidad) y no una solución personalizada a tu script.

Te dejo documentación sobre replacereplace y además te comento que está formada por:

Replace(TextoABuscar, SubcadenaAEncontrar, SubcadenaAReemplazar)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:12.