Document.Write()
Publicado por micropais (3 intervenciones) el 19/06/2006 16:19:56
Esta pagina consta de un formulario llamado "formulario00" con botones asignados a una funcion javaScript y un
textarea llamado "obj00" . todo esto iba dentro de una tabla <table> multiple que he quitado para simplificar el código
en esta tabla habian referencias a iconos que se insertarian en el textarea junto al texto con los identificadores de formateo
de texto , el problema está en la ultima funcion al final de la pagina la funcion VER() .
Esta funcion simplemente usa una linea de código document.writeln(document.formulario00.obj00.value); que en teoria
deberia mostrarme el contenido del texto ya formateado junto con los iconos en la misma pagina debajo del TEXTAREA que
es la forma con la que muestra el texto si la linea de codigo document.writeln(document.formulario00.obj00.value); estubiera
fuera de la funcion , no siendo asi y mostrando el texto en una nueva pagina ,que no es lo que deseo.
- ¿es posible mostarlo todo en la misma pagina ?
- ¿ debo agregar algún elemto nuevo ?
- sería posible mostrarlo mediante document.writeln(document.formulario00.obj00.value); ó
hay que asignar un objeto.value="texto" ¿cual sería el objeto? ¿vale cualuiera?
Gracias por vuestro tiempo espero haberme esplicado bien.<br>
<hr>
<body bgcolor="0" text="#FF00FF" </body>
<b> En Pruebas </b><p>
<!-- ______________________________________________ // -->
<SCRIPT LANGUAJGE="JavaScript" type="text/javascript">
</SCRIPT>
<!-- ______________________________________________ // -->
<!-- ______________________________________________ // -->
<form name="formulario00" >
<input type="button" value="   H1   " onClick=h1() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   H2   " onClick=h2() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   H3   " onClick=h3() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   H4   " onClick=h4() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   H5   " onClick=h5() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   H6   " onClick=h6() style="background:#771177; color:#FFFFFF; " >
tamaño de texto
<HR>
<input type="button" value="   Negrita   " onClick=negrita() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   Cursiva  " onClick=cursiva() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   Subayado  " onClick=subrayado() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   Tachado  " onClick=tachado() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   VER  " onClick=ver() style="background:#771177; color:#FFFFFF; " >
<input type="text" value="Titulo" size="50" style="background:#999999; color:#771177; ">
<br>
<input type="text" value="" size="74" style="background:#666666; color:#FFFFFF; border:0; ">
<br>
<textarea ID="obj00" name="obj00" rows="10" cols="55" align="center" style="background:#999999; color:#0; " >
<b>Texto</b> reservado para textarea <br>
aqui una linea <br>
aqui otra linea <br>
<STRIKE> aqui una linea tachada </STRIKE>
Saludos.
</textarea>
</form>
<!-- ______________________________________________ // -->
<SCRIPT LANGUAJGE="JavaScript" type="text/javascript">
<!--
<!-- alert("hola"); // -->
<!-- document.formulario00.obj00.value =document.formulario00.obj00.value + "<IMG src=\emo01.gif>"; // -->
<!-- document.write(document.formulario00.obj00.value); // -->
<!-- document.write("<p>","ahora texto mediante javascript"); // -->
// -->
boton_h1=false;
// =====================
function h1( )
// =====================
{
boton_h1=!boton_h1;
if (boton_h1==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <H1> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </H1> "; }
return(0);
}
boton_h2=false;
// =====================
function h2( )
// =====================
{
boton_h2=!boton_h2;
if (boton_h2==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <H2> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </H2> "; }
return(0);
}
boton_h3=false;
// =====================
function h3( )
// =====================
{
boton_h3=!boton_h3;
if (boton_h3==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <H3> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </H3> "; }
return(0);
}
boton_h4=false;
// =====================
function h4( )
// =====================
{
boton_h4=!boton_h4;
if (boton_h4==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <H4> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </H4> "; }
return(0);
}
boton_h5=false;
// =====================
function h5( )
// =====================
{
boton_h5=!boton_h5;
if (boton_h5==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <H5> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </H5> "; }
return(0);
}
boton_h6=false;
// =====================
function h6( )
// =====================
{
boton_h6=!boton_h6;
if (boton_h6==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <H6> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </H6> "; }
return(0);
}
boton_negrita=false;
// =====================
function negrita ( )
// =====================
{
boton_negrita=!boton_negrita;
if (boton_negrita==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <B> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </B> "; }
return(0);
}
<!-- ______________________________________________ // -->
boton_cursiva=false;
// =====================
function cursiva ( )
// =====================
{
boton_cursiva=!boton_cursiva;
if (boton_cursiva==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <I> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </I> "; }
return(0);
}
boton_subrayado=false;
// =====================
function subrayado ( )
// =====================
{
boton_subrayado=!boton_subrayado;
if (boton_subrayado==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <U> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </U> "; }
return(0);
}
boton_tachado=false;
// =====================
function tachado ( )
// =====================
{
boton_tachado=!boton_tachado;
if (boton_tachado==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <STRIKE> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </STRIKE> "; }
return(0);
}
// =====================
function ver ( )
// =====================
{
<!-- document.writeln(document.formulario00.obj00.value); -- >
document.writeln(document.formulario00.obj00.value);
return(0);
}
</SCRIPT>
textarea llamado "obj00" . todo esto iba dentro de una tabla <table> multiple que he quitado para simplificar el código
en esta tabla habian referencias a iconos que se insertarian en el textarea junto al texto con los identificadores de formateo
de texto , el problema está en la ultima funcion al final de la pagina la funcion VER() .
Esta funcion simplemente usa una linea de código document.writeln(document.formulario00.obj00.value); que en teoria
deberia mostrarme el contenido del texto ya formateado junto con los iconos en la misma pagina debajo del TEXTAREA que
es la forma con la que muestra el texto si la linea de codigo document.writeln(document.formulario00.obj00.value); estubiera
fuera de la funcion , no siendo asi y mostrando el texto en una nueva pagina ,que no es lo que deseo.
- ¿es posible mostarlo todo en la misma pagina ?
- ¿ debo agregar algún elemto nuevo ?
- sería posible mostrarlo mediante document.writeln(document.formulario00.obj00.value); ó
hay que asignar un objeto.value="texto" ¿cual sería el objeto? ¿vale cualuiera?
Gracias por vuestro tiempo espero haberme esplicado bien.<br>
<hr>
<body bgcolor="0" text="#FF00FF" </body>
<b> En Pruebas </b><p>
<!-- ______________________________________________ // -->
<SCRIPT LANGUAJGE="JavaScript" type="text/javascript">
</SCRIPT>
<!-- ______________________________________________ // -->
<!-- ______________________________________________ // -->
<form name="formulario00" >
<input type="button" value="   H1   " onClick=h1() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   H2   " onClick=h2() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   H3   " onClick=h3() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   H4   " onClick=h4() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   H5   " onClick=h5() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   H6   " onClick=h6() style="background:#771177; color:#FFFFFF; " >
tamaño de texto
<HR>
<input type="button" value="   Negrita   " onClick=negrita() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   Cursiva  " onClick=cursiva() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   Subayado  " onClick=subrayado() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   Tachado  " onClick=tachado() style="background:#771177; color:#FFFFFF; " >
<input type="button" value="   VER  " onClick=ver() style="background:#771177; color:#FFFFFF; " >
<input type="text" value="Titulo" size="50" style="background:#999999; color:#771177; ">
<br>
<input type="text" value="" size="74" style="background:#666666; color:#FFFFFF; border:0; ">
<br>
<textarea ID="obj00" name="obj00" rows="10" cols="55" align="center" style="background:#999999; color:#0; " >
<b>Texto</b> reservado para textarea <br>
aqui una linea <br>
aqui otra linea <br>
<STRIKE> aqui una linea tachada </STRIKE>
Saludos.
</textarea>
</form>
<!-- ______________________________________________ // -->
<SCRIPT LANGUAJGE="JavaScript" type="text/javascript">
<!--
<!-- alert("hola"); // -->
<!-- document.formulario00.obj00.value =document.formulario00.obj00.value + "<IMG src=\emo01.gif>"; // -->
<!-- document.write(document.formulario00.obj00.value); // -->
<!-- document.write("<p>","ahora texto mediante javascript"); // -->
// -->
boton_h1=false;
// =====================
function h1( )
// =====================
{
boton_h1=!boton_h1;
if (boton_h1==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <H1> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </H1> "; }
return(0);
}
boton_h2=false;
// =====================
function h2( )
// =====================
{
boton_h2=!boton_h2;
if (boton_h2==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <H2> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </H2> "; }
return(0);
}
boton_h3=false;
// =====================
function h3( )
// =====================
{
boton_h3=!boton_h3;
if (boton_h3==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <H3> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </H3> "; }
return(0);
}
boton_h4=false;
// =====================
function h4( )
// =====================
{
boton_h4=!boton_h4;
if (boton_h4==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <H4> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </H4> "; }
return(0);
}
boton_h5=false;
// =====================
function h5( )
// =====================
{
boton_h5=!boton_h5;
if (boton_h5==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <H5> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </H5> "; }
return(0);
}
boton_h6=false;
// =====================
function h6( )
// =====================
{
boton_h6=!boton_h6;
if (boton_h6==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <H6> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </H6> "; }
return(0);
}
boton_negrita=false;
// =====================
function negrita ( )
// =====================
{
boton_negrita=!boton_negrita;
if (boton_negrita==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <B> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </B> "; }
return(0);
}
<!-- ______________________________________________ // -->
boton_cursiva=false;
// =====================
function cursiva ( )
// =====================
{
boton_cursiva=!boton_cursiva;
if (boton_cursiva==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <I> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </I> "; }
return(0);
}
boton_subrayado=false;
// =====================
function subrayado ( )
// =====================
{
boton_subrayado=!boton_subrayado;
if (boton_subrayado==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <U> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </U> "; }
return(0);
}
boton_tachado=false;
// =====================
function tachado ( )
// =====================
{
boton_tachado=!boton_tachado;
if (boton_tachado==true)
{document.formulario00.obj00.value =document.formulario00.obj00.value + " <STRIKE> "; }
else
{document.formulario00.obj00.value =document.formulario00.obj00.value + " </STRIKE> "; }
return(0);
}
// =====================
function ver ( )
// =====================
{
<!-- document.writeln(document.formulario00.obj00.value); -- >
document.writeln(document.formulario00.obj00.value);
return(0);
}
</SCRIPT>
Valora esta pregunta


0