23/06/2009, 20:34
|
| | Fecha de Ingreso: junio-2009
Mensajes: 101
Antigüedad: 15 años, 6 meses Puntos: 0 | |
Respuesta: formulario a un archivo en 'txt' Lo esencial del codigo que no funciona esta aqui:
Es esta parte,....lo que quiero es recoger todos los campos en ID del formulario para poder enviarlo a un archivo 'txt' o 'xls' que se nombra en un campo. El problema que tengo es que no puedo hacer que funcione.
Al probar con vbscript tampoco puedo hacer que funcione el vbscript. algo debo estar haciendo mal. Lo he probado en distintas areas para poder ver si es la posicion, pero ya no me queda mas que preguntar.
EL codigo que ya mande es una sintesis de un formulario mucho mayor, pero solo con 3 campos a tomar, por lo que me interesa tomar todos los ID, ya que sonm muchos mas. Pero necesito saber que estoy haciendo mal, ya que no puedo saber como hacer para que me funcione este script:
<!-- ejemplo Header end --></HEAD>
<BODY onload=initial_update();document.formc.p1A2.focus( );>
<script language="javascript">
function Writedata()
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var write_id;
write_id = document.formc.getElementById('write_id').value ;
alert('El archivo ha sido realizado \n' + write_id);
var s = fso.CreateTextFile(write_id, true);
s.WriteLine(document.formc.getElementById('p1A2'). value);
s.WriteLine(document.formc.getElementById('p1B2'). value);
s.WriteLine(document.formc.getElementById('p1C2'). value);
s.Close();
}
</script>
...y en...
<b><input type="button" onclick="Writedata()" value="ARCHIVO TXT">
<input type="text" name="write" value="Computos.txt" id="write_id" size="20"><br/></b>
Te agradezco tu atencion
NOta: en este archivo no mando vbscript
Luque |