La Web del Programador: Comunidad de Programadores
 
    Pregunta:  17057 - TRUNCA DESCRIPCION CUANDO SE USA COMILLAS O COMILLAS DOBLES
Autor:  Alfredo Pastor Cerrada
Estamos teniendo problemas cuando se usan comillas simples o comillas dobles en el "Value" de una caja de texto. En el value de las cajas tenemos código asp, este codigo puede ser delimitado o con comillas simples o por comillas dobles(en principio creo que debería ser indiferente). Pues bien, si se utilizan comillas simples como delimitador del "value" te trunca el texto si este tiene comillas simples; si por el contrario se utiliza comillas dobles como delimitador del "value" te trunca el texto si este tiene comillas dobles(no si tiene comillas simples). Si no se utiliza delimitador te trunca las ambos casos
Gracias

  Respuesta:  David Argueta
No me queda muy claro en donde usas los valores de estas cajas, o si solo los grabas en una base de datos, pero lo que te puedo sugerir es decidir primero que comillas vas a usar, si las dobles o las simples. luego, cuando tengas el valor de las cajas, utiliza la funcion REPLACE de VBScript o con el metodo REPLACE del objeto STRING en JScript para reemplazar ya sean, comillas simples por dobles o dobles por simples y tener un nuevo string libre problemas.

VBScript
Replace(expression, find, replacewith[, start[, count[, compare]]])

JScript
newString = new String(["stringLiteral"])
newString.replace(rgExp, replaceText)

Espero sea de tu ayuda

Saludos!