Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   HTML, Javascript y otros (https://www.clubdelphi.com/foros/forumdisplay.php?f=38)
-   -   No se que parametro enviarle a esta funcion en javaScript (https://www.clubdelphi.com/foros/showthread.php?t=61506)

gulder 10-11-2008 21:56:25

No se que parametro enviarle a esta funcion en javaScript
 
hola foro como andan espero que bien bueno googleando me encontre una funcion en javaScript que me permite cambiar codigo bbcode que se encuentra en el cuerpo de mi pagna a html la funcion es la siguiente

Código PHP:

<script language="javascript">
function 
BBCodeAhtml(cuadro)
{
    
texto = cuadro.value;
    
    
texto = texto.replace('<','&lt;');
    
texto = texto.replace('>','&gt;');
    
texto = texto.replace('[list]','<ul>');
    
texto = texto.replace('[list]','<ul>');
    
texto = texto.replace('[*]','<li>');
    
texto = texto.replace('[/list]','</ul>');
    
texto = texto.replace('[/list]','</ul>');
    
texto = texto.replace('[img]', '<img src="');
    
texto = texto.replace('[IMG]', '<img src="');
    
texto = texto.replace('[/img]', '">');
    
texto = texto.replace('[/IMG]', '">');
    
texto = texto.replace('[b]', '<b>');
    
texto = texto.replace('[b]', '<b>');
    
texto = texto.replace('[/b]', '</b>');
    
texto = texto.replace('[/b]', '</b>');
    
texto = texto.replace('[u]', '<u>');
    
texto = texto.replace('[u]', '<u>');
    
texto = texto.replace('[/u]', '</u>');
    
texto = texto.replace('[/u]', '</u>');
    
texto = texto.replace('[i]', '<i>');
    
texto = texto.replace('[/i]', '</i>');
    
texto = texto.replace('[/i]', '</i>');
    
texto = texto.replace('[color="', '<span style="color:');
    
texto = texto.replace('[COLOR="', '<span style="color:');
    
texto = texto.replace('[/color]','</span>');
    
texto = texto.replace('[/color]','</span>');
    
texto = texto.replace('[size="', '<span style="font-size:');
    
texto = texto.replace('[SIZE="', '<span style="font-size:');
    
texto = texto.replace('[/size]','</span>');
    
texto = texto.replace('[/size]','</span>');
    
texto = texto.replace('[url="', '<a href="');
    
texto = texto.replace('[URL="', '<a href="');
    
texto = texto.replace('[/url]', '</a>');
    
texto = texto.replace('[/url]', '</a>');
    
texto = texto.replace('[mail="','<a href="mailto:');
    
texto = texto.replace('[MAIL="','<a href="mailto:');
    
texto = texto.replace('[/mail]', '</a>');
    
texto = texto.replace('[/MAIL]', '</a>');
    
texto = texto.replace('[code]', '<code>');
    
texto = texto.replace('[MAIL]', '<code>');
    
texto = texto.replace('[/code]', '</code>');
    
texto = texto.replace('[/code]', '</code>');
    
texto = texto.replace(']','>');
    
cuadro.value = texto;
}
</script> 



lo que no entiendo es que parametro debo pasarle a esta funcion para que cumpla su cometido, yo entiendo que es el cuerpo de mi pagina pero como se lo paso a la funcion saludos guldergan

dec 11-11-2008 21:06:11

Hola,

A mí me parece que "cuadro" puede ser un "textarea"... o un "text input", pero, creo que le pega más un "textarea". En cualquier caso, un objeto que cuente con la propiedad "value", de "lectura y escritura". Un "textarea" o un "text input" cumplen estas características.


La franja horaria es GMT +2. Ahora son las 17:41:29.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi