Desafio JavaScript comillas dobles

mdiomeda
16 de Octubre del 2005
Hola gente por favor necesito ayuda en lo siguiente, desde la base de datos
estoy recuperando un id de una tabla el cual esta relacionado con otra tabla
en base a esta relación yo tomó la denominación de la segunda tabla y lleno
una lista mostrando dicha denominación, el problema es el siguiente, estoy
haciendo una validación en javaScript el cual toma los id de cada tabla, y
la denominación de la segunda tabla y a cada uno le va asignando comillas
dobles para que todo esto quede como String,
por ejemplo quedaría ("1","caño de 1/2"", "1")lo cual el primer
y último campo son id y el del medio es una denominación pero como en la base
de datos la denominación esta cargada como caño de 1/2" (los que significa
caño de media pulgada) con la validación de javaScript al aperecer la denominación
con dos comillas dobles (1/2"") tira error, les agradecería mucho si me
pudieran decir si hay alguna función o validación para que tome las comillas dobles
como un caracter más. Para aclarar un poco más lo que necesito les comento que las
dobles comillas que significan pulgadas puede aparecer en cualquier parte del texto
que está cargado en la base, no siempre aparecería al final como en el ejemplo,
por lo que es necesario que esa comilla me la tome como un caracter más en javaScript.
Bueno espero sus prontas respuestas, nuevamente gracias.
Por favor si es posible contestenme a [email protected]

scriptman
16 de Octubre del 2005
Lo correcto es usar una secuencia de escape, osea una diagonal invertida antecediendo al caracter... en este caso la comilla doble.

Saludos, hexclecticomicron.
.:Apoya al software libre::.

Eric Draven
16 de Octubre del 2005
Intenta poniendolo así:

('1','caño de 1/2" ', '1')

Lo único que haces es cambiar las comillas dobles (")por comilla simple (')