Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Programmazione Javascript >> .

Tutorial su come Pull Down Menu in Java Script

JavaScript consente di creare menu dinamici (pull) a scorrimento visualizzati . Codice JavaScript è normalmente racchiusa direttamente nel documento HTML , che elimina la necessità di due file, uno per il documento HTML e uno per lo script . Il codice JavaScript può essere trovato in qualsiasi punto del documento, ma spesso è posta nella sezione di testa . Il codice viene poi chiamato nel corpo del documento . JavaScript Codice

Lo script incluso in questo articolo creerà un menu a discesa che porterà l'utente ad una nuova pagina web, non appena viene selezionata l'opzione .

La prima funzione creerà un array

funzione createArray ( ) {var arg = createArray.arguments , . for (var i = 0; i < arg.length ; i + + ) { questo [ i] = arg [ i] ; } this.length = arg.length ; }

Poi si riempie la matrice con l'indirizzo web ( URL ) per le voci di menu . Se si dispone di più di un menu nella tua pagina web, è possibile creare più di un array.

Var url = new funzione JavaScript finale sarà aperta l'opzione di menu nella stessa finestra della pagina corrente

funzione openURL (che ) . { m = which.selectedIndex ; url = URL [ m ] ; location.href = url ; }

Le voci di menu hanno ciascuno un numero di indice . Questo numero fa riferimento nella dichiarazione "m = which.selectedIndex " . Il numero indice è utilizzato nella " url = url [ m ] " dichiarazione che ottiene l'URL corretto dalla matrice . Il " location.href = url " dichiarazione dice al browser di andare al nuovo sito .
HTML Document

Il codice JavaScript viene inserito all'interno degli elementi di script in sezione head del documento HTML . Si dovrebbe anche includere il codice all'interno di un commento in modo che non sarà letto dai browser che non supportano la creazione di script

Articoli consigliati

  • C /C + + Programming
  • Computer Programming Languages
  • Delphi Programming
  • Java Programming
  • Programmazione Javascript
  • PHP /MySQL Programmazione
  • Perl Programming
  • Python Programming
  • rubino Programmazione
  • Nozioni di base di Visual Programming
  •  

    Programmazione © www.354353.com