Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/01/2007, 02:12
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 2 meses
Puntos: 98
Re: JavaScript con ASP

Cita:
Iniciado por feram1986 Ver Mensaje
JAVASCRIPT CON ASP

<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>

Hola, que tal, una pregunta, soy nuevo recien estoy entrando en lo que es la programacion web, tengo unos problemas al momento de usar un left o substr, o tambien replace al momento de mostrar registros de una base de datos, por ejemplo:

<% Response.Write(left(rs("cancion"),1,30) %> o
<% Response.Write(substr(rs("cancion"),1,30) %>

Me sale el mensaje de error que no se encontro el objeto, parece que no me reconociera las propiedades, o no sé, por favor les agradecería mucho si me ayudaran.

Al momento que ingreso los datos también, reemplazar un salto de linea por el <br> de html, me sale el mismo error, utilizando la propiedade replace.

var vcancion=Request.Form("txtcancion");
var vreemplazo=replace(vcancion,chr(10),"<br>");
Bueno, voy a meter mi cuchara de ASP en el foro de javascript

La función left solo recibe dos argumentos, el string a evaluar y el número de caracteres de izquierda a derecha que deseas mostrar, por lo tanto:

Código:
<%=left(cadena, 30)%>
Te regresará los primeros 30 caracteres.

Con el replace a menos de que ya esté viendo visiones, no deberías tener problema

Código:
<%=Replace(cadena, char(10), "<br />")%>
Ah, ya vi, quitale el prefifo var, en ASP no se dimensiona una variable asi, tendrias que utilizar

Dim variable

Y despues hacer la asignación.

Saludos
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway