El script sencillito es este:
Código:
<form action="upload.php" name="formulario" method="post" enctype="multipart/form-data">
<SCRIPT language="JavaScript" type="text/javascript">
document.write("<label>Numero de Imagenes <select name=numero size=1 onSelect:imagenes()>");
for (var i = 1; i < 6; i++) {
document.write("<option value=" + i + ">" + i);
}
document.write("</select></label>");
function imagenes() {
var n = formulario.numero.options[formulario.numero.selectedIndex].value
for (var i = 1; i <= n; i++) {
document.write("<p><label>Imagen Mediana " + i + " <input type=file name=mediana" + i + "></label></p>");
}
}
</form>
Lo que hago es sacar tantos forms para subir archivos como especifique el usuario (hasta 5 como maximo). El problema es que una vez seleccionado no ocurre nada... He intentado poniendo onChange: y tampoco. Hay algo mal y no se me ocurre.
Muchas gracias