Buenaas
El asunto es que está usando ASP con jscript como lenguaje de script en el servidor
Cita:
Iniciado por feram1986
JAVASCRIPT CON ASP
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>
feram1986 estás usando la sintaxis de vbscript para el javascript. También estás usando métodos vbscript que no existen en javascript, como es el caso de left.
Cita:
Iniciado por feram1986
<% 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.
Pídeselo así
Código:
Response.write(rs("cancion").substr(1,30))
Cita: 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>");
Estuve haciendo algunas pruebas y en mi servidor local no me deja usar el método replace para una variable cuyo contenido se obtiene de un request.form, así que parece que la variable no la toma de tipo string. Necesitamos que la variable sea de tipo string para usar replace. Pídeselo así
Código:
var vcancion= String(Request.Form("txtcancion"));
Luego ya puedes aplicarle un replace, pero lo estás haciendo usando la sintaxis de vbscript y la función chr() de vbscript que no existe en javascript.
Para lograr lo mismo puedes pedírselo así
Código:
e = new RegExp(String.fromCharCode(10),"g")
var vreemplazo= vcancion.replace(e,"<br>")
Ya nos contarás
Un saludillo