Hola
angel_dope
Prueba este ejemplo:
Código PHP:
<html>
<head>
<title>Untitled</title>
<script type="text/javascript">
function validar(frm) {
num = frm.tipo.value;
txt = frm.fichero.value;
if (num=='2') patron = /.avi$|.mov$|.zip$/;
else if (num=='3') patron = /.doc$|.pdf$|.xls$|.zip$/;
else return;
if (!patron.test(txt)) {
alert('Error');
return false;
}
}
</script>
</head>
<body>
<form action="algo.php" onsubmit = "return validar(this)">
<select name="tipo" id="tipo">
<option value="1">Accesorios</option>
<option value="2">Videos</option>
<option value="3">Documentos</option>
<option value="4">Clientes</option>
</select>
<input type="text" name="fichero" />
<input type="submit" />
</form>
</body>
</html>
Saludos,