hola, estoy elaborando un javascript, lo que intento hacer, es acortar el texto y poner los puntos suspensivos, hasta aqui todo bien:
Código Javascript
:
Ver originalvar str="Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec pellentesque purus eget justo pulvinar at auctor purus tempor. Praesent tempor facilisis commodo.";
if (str.length < 48) {
document.write(str);
}
if (str.length > 48) {
var texto = (str.substring(0,48)+"...");
document.write(texto);
}
Cuando lo hice, agregué el lorem ipsum.....etc
manualmente , pero lo que intento hacer es mostrar un texto que esta en un DIV, por lo cual llegué a hacer esto:
Código Javascript
:
Ver originalvar str = document.getElementById('mitexto');
if (str.length < 48) {
document.write(str);
}
if (str.length > 48) {
var texto = (str.substring(0,48)+"...");
document.write(texto);
}
Código HTML:
<div id="mitexto">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec pellentesque purus eget justo pulvinar at auctor purus tempor. Praesent tempor facilisis commodo.</div>
hasta ahi, si reconoce el texto que esta en el div,
pero no se acorta el texto y no aparecen los puntos suspensivos
alguien me da una ayuda?
llevo horas si poder hacerlo funcionar
gracias