Me estoy volviendo loco con un código "bastante sencillo" para los que saben, pero yo no soy capaz, pues no he tocado JavaScript.
En php no tengo problema, pero el caso es que no tengo instalado el php, ni apache, y no quiero subirlo a ningún sitio, es para uso interno mio.
Quiero hacer un archivo HTML "index.html" que contenga un formulario, con dos campos de texto, año y mes, que introduciendo el año y el mes en el formulario, al pulsar el botón me dirija o vincule a la pagina "Septiembre.html"
Primero voy a ordenar las carpetas y archivos para poder explicarlo mejor.
Carpeta principal
index.html//archivo
Carpeta "2016" //nombre de la carpeta es 2016
Septiembre.html//archivo
El archivo index.html que tengo es este:
Código HTML :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Documento sin título</title> <script> var año= document.form1.num.value; var mes= document.form1.txt.value; function archivo(){ if {window.location="año","/","mes","html"}//esta línea me da error de sintaxis else {alert("Error en Usuario o Contraseña. Intenta de nuevo.")} } document.oncontextmenu=new Function("return false"); </script> </head> <body> <div align="center"> <form name="form1"> <input type="text" name="num"> <span class="Estilo3">Año</span><br><br><br> <input type="text" name="txt"> <span class="Estilo3">Mes</span><br><br><br> <input type="button" value="Aceptar" onclick="archivo()" /> </form> </div> </body> </html>
No se si así es posible hacerlo.
Os agradecería si me pudieseis ayudar.
Un saludo.