Tengo el siguiente código:
Cita:
Pero si lo ejecutan manda un mensaje de error porque no reconoce el objeto document.getElementById...<HTML>
<BODY>
<script language="javascript">
function gval(valor)
{
document.getElementById('hazlo').value=valor
}
</script>
<?php
$miVar = 'aqui el valor de la variable!';
echo "<script type='text/javascript'>\n".
"var \$miVar = '{$miVar}';\n".
"gval(\$miVar)".
"</script>\n";
?>
<table>
<form name="formas" action="">
<tr>
<td>
<input type="text" name="hazlo" size="20">
</td>
</tr>
</table>
</BODY>
</HTML>
<BODY>
<script language="javascript">
function gval(valor)
{
document.getElementById('hazlo').value=valor
}
</script>
<?php
$miVar = 'aqui el valor de la variable!';
echo "<script type='text/javascript'>\n".
"var \$miVar = '{$miVar}';\n".
"gval(\$miVar)".
"</script>\n";
?>
<table>
<form name="formas" action="">
<tr>
<td>
<input type="text" name="hazlo" size="20">
</td>
</tr>
</table>
</BODY>
</HTML>
Lo que necesito hacer es que el contenido de la variable que envía desde php a la función, lo vacíe en el input text.
