JavaScript permite crear caída dinámico (pull) desplegable . Código JavaScript está normalmente encerrado directamente en el documento HTML , que elimina la necesidad de dos archivos , uno para el documento html y uno para la secuencia de comandos . El código JavaScript se puede encontrar en cualquier parte del documento , pero a menudo se coloca en la sección de la cabeza . El código se llama a continuación, en el cuerpo del documento . JavaScript Code
El guión incluida en este artículo se creará un menú desplegable que llevará al usuario a una nueva página web tan pronto como se selecciona la opción.
La primera función creará una matriz
createArray function () { var arg = createArray.arguments ; . for (var i = 0 ; i < arg.length , i + +) {this [ i ] = arg [ i ] ;} this.length = arg.length ;}
Entonces usted va a llenar la matriz con la dirección web ( URL) de los elementos del menú. Si usted tiene más de un menú en su página web , puede crear más de una matriz .
Var urls = new última función JavaScript se abrirá la opción de menú en la misma ventana que la página actual
openURL función (que ) . { m = which.selectedIndex ; url = urls [m ] ; location.href = url ;}
Los elementos del menú se tienen cada uno un número de índice . Este número se hace referencia en la declaración " m = which.selectedIndex " . El número de índice se utiliza en la " URL = URL [ m ] " declaración que obtiene la dirección URL correcta de la matriz . El "= location.href url" declaración indica al navegador para ir a la nueva página web.
HTML Documento
El código JavaScript se coloca dentro de los elementos de script en la sección de encabezado del documento HTML. También debe incluir el código en un comentario por lo que no será leído por los navegadores que no soporten scripts