Página 1 de 1

BBcode lcase -- Mayúsculas a Minúsculas

Publicado: 13 May 2019, 23:41
por picaron
Con este BBcode se consigue la transformación real del texto seleccionado.
El uso de CSS se descarta porque, con ese método, el texto original no se modifica.

Uso del BBcode:

Código: Seleccionar todo

[lcase]{TEXT}[/lcase]
Reemplazo HTML:

Código: Seleccionar todo

<span id="lcase1000">{TEXT}</span>
<script>
    var res = document.getElementById("lcase1000").innerHTML.toString().toLowerCase();
    var uniqid = Math.random().toString(36).replace(/[^a-z]+/g, '').substr(2, 10);
    document.getElementById("lcase1000").setAttribute("id", uniqid);
    document.getElementById(uniqid).innerHTML = res;
</script>
Línea de ayuda:

Código: Seleccionar todo

[lcase]TEXT[/lcase] Mayúsculas a Minúsculas

BBcode lcase -- Mayúsculas a Minúsculas

Publicado: 26 May 2019, 01:57
por SalySeo
Una duda, para ver si lo he entendido...

Ese código modifica por javascript el string que haya entre los [lcase] y lo devuelve alterado.
La diferencia con CSS es que el segundo realmente en código lo verías con las letras sin modificar, aunque en la pantalla lo viera pintado en minusculas, no?

Se podría modificar el valor de la etiqueta lcase por el que nosotros quisieramos?

Muchas gracias!

BBcode lcase -- Mayúsculas a Minúsculas

Publicado: 27 May 2019, 20:47
por picaron
Lo has entendido bien.
Las dos consultas que haces son afirmativas.
Saludos.