Tengo un script que mediante prototype.js modifica el contenido de un DIV en función de si un registro existe o no.
el div es éste (lo cargo con php):
Código PHP:
Ver original
echo '<div id="otroDiv"name="otroDiv"></div>';
una vez modificado el div, al enviar el formulario (onSubmit) compruebo lo que tengo en ese div, para permitir o no enviar el formulario. En el codigo indico como recupero los datos del div.
Código Javascript:
Ver original
var otroDiv=document.getElementById('otroDiv'); var texto = otroDiv.innerHTML; alert (texto+"prueba"+texto); // no lo uso, es para explicar el problema
Bien, cuando quería comparar con texto cualquier cadena de texto, nunca me funcionaba el if, entonces probe a mostrar texto, al principio no caia, puesto que me mostraba el contenido del div perfecto, pero después cai en que me estaba metiendo un salto de línea.
El alert anteriormente destacado muestra algo asi:(suponiendo texto="ok")
ok
pruebaok
¿Por qué me aparece ese salto de línea?¿Como lo quito o soluciono el problema?
También mencionar que el cuando veo el contenido del div en php/html, no se ve ese salto de línea, por lo que deduzco que se produce al "leer" con javascript del div
Gracias de antemano.