Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/05/2007, 00:23
CaroLineC
 
Fecha de Ingreso: mayo-2007
Mensajes: 8
Antigüedad: 17 años
Puntos: 0
Re: usar funciones en una pagina dinamica generada con el document.open();

Gracias!!

Pero mi problema no es ese, si no que ya vi que si puedo crear un formulario a partir de un document, pero estoy batallando en evaluarlo, es decir, tengo opciones y cada vez que selecciones una se me guarda un valor en un vector, despues tengo una funcion que evalua el cuestionario que tengo en el formulario con un boton pero resulta que no esta funcionandoo, creo que son los arreglos, no esta guartdando la informacion o no se que esta pasando.

mi funcion la tengo dentro de un archivo js y es esta:
function metodoss(){

var audiov = 0;
var tipico = 0;
var juegos = 0;


for (i=0; i<=8; i++){
if (actualChoicesA[i] == 2){
audiov++;
}
else if (actualChoicesA[i] == 3){
tipico++;
}

else if (actualChoicesA[i] == 4){
juegos++;
}
}

if (audiov >= 3){
document.open();
document.write("<br><body><center><a HREF="+"index.html"+" target=_top><font FACE="+"Tahoma"+" SIZE="+"3"+"> ADJECTIVES</font></a></center></body><br>");
document.write("<br><br><br><center><img src="+"Images/Ingles.JPG"+" width="+"200"+" height="+"100"+" /></center>");
document.close();
}

y mi formulario dentro del document esta mas o menos asi:

document.writeln("<form name="+"form1"+" action="+""+"><table width="+"950"+" align="+"center"+"><tr bgcolor="+"#F1F1F1"+"><td><blockquote><p class="+"Estilo3"+">1. <strong>Entiendo mejor un tema despu&eacute;s de:</strong></p></blockquote></td></tr><tr><td><table width="+"950"+" border="+"0"+"><tr><td width="+"25"+" class="+"Estilo4"+"><label></label></td><td width="+"209"+" class="+"Estilo4"+">&nbsp;</td><td width="+"25"+" class="+"Estilo4"+"> <label><input name="+"q1"+" type="+"radio"+" value="+"2"+" onclick="+"actualChoicesA[0]=2"+"/></label></td><td width="+"207"+" class="+"Estilo4"+">Pensarlo</td><td width="+"25"+" class="+"Estilo4"+"><label><input name="+"q1"+" type="+"radio"+" value="+"3"+" onclick="+"actualChoicesA[0]=3"+"/></label></td><td width="+"209"+" class="+"Estilo4"+">Realizarlo</td><td width="+"25"+" class="+"Estilo4"+"><label><input name="+"q1"+" type="+"radio"+" value="+"4"+" onclick="+"actualChoicesA[0]=4"+"/></label></td><td width="+"191"+" class="+"Estilo4"+">Haciendo diferentes actividades con &eacute;l);

esa es solo la primera pregunta pero como ves guardo las respuestas en un arreglo y en la funcion cuento los tipos de respuestas, no se muy bien que es lo que esta mal, por que no funciona, tal vez sea que no estoy utilizando bien los areglos o nose, esta es el boton que uso para evaluar el cuestionario:

document.write("<" + "script language="+"JavaScript"+" type="+"text/javascript"+" src="+"funciones.js"+">"+"<"+ "/script>");

document.writeln("<body><form id="+"form2"+" name="+"form2"+" action="+""+"><label><input type="+"button"+" name="+"Submit"+" value="+"FINISH"+" onclick="+"metodoss()"+" /></label></form></body>");

ojala me puedan hacer saber si son los arreglos, o no estoy haciendo bien algo!!

Gracias!!!