Tämä sisäinen jos-selvitys tarkistaa ensin, jos moniulotteinen array osalla on matriisia alavalikkoon. Tavoitteena sisäinen jos-selvitys on tuottaa Alivalikossa jos linkkiä joka hiiri on, on yksi. Jos ehto sisemmän jos-selvitys on totta, lausuntoja se on toteutetaan. Lausunnot tuottaa uuden rivin ja syöttää sitä linkit, joiden jouset ovat joukko merkitty array tunnisteen sisemmässä jos edellytys. Mouseover (ID, sov) funktio tuottaa alivalikkoja. Se on joitakin yhtäläisyyksiä for-silmukka lausunto edellä, joka loi hyperlinkkejä päävalikkoon.
Koska sisempi jos-selvitys täällä, lisää toinen rivi, Ensimmäisessä lausumassa kasvattaa maxRowIndx muuttuja. MaxRowIndx vaihteleva pitää kirjaa kaikista rivien läsnä, milloin tahansa. Joten jos rivi lisätään, tämä muuttuja kasvatetaan; jos rivi on poistettu, se pienennetään. Seuraava lausunto valmistelee uuden rivin tunnus. Julkilausumassa jälkeen luo uuden rivin. Julkilausumassa, joka seuraa antaa uusi rivi sen tunnus. Seuraava lausunto antaa uuden rivin taustaväri. Julkilausumassa, joka seuraa, valmistelee span id. Julkilausumassa jälkeen, lisätään solun uuden rivin.
Seuraava lausunto valmistelee tag SPAN elementti. Muista, Internet Explorerin, linkit syötetään HTML-SPAN elementti eikä suoraan taulukon soluun. Seuraava raportti tuo SPAN tunnisteen taulukon soluun uuden rivin. Seuraavaksi on suuri väittämän joka ulottuu loppuun sisemmän jos-selvitys. Tämä for-silmukka on paljon yhtäläisyyksiä for-silmukka, joka tuotti linkit päävalikon. Kuitenkin tässä on sisäinen for-silmukka, joka tuottaa moniulotteinen array indeksit kohde, joka laukaisi onmouseover tapahtuma. Se käyttää ID kohteen tehdä tätä. Mouseover (ID, sov) toiminto on kaikkien alivalikkoja.
Päävalikko tuotetaan toinen JavaScript-koodi segmentti (for-silmukka). Olkaamme lopussa selitys JavaScript-koodi tähän. Seuraavassa osa sarjasta, sinulle annetaan linkki koko koodi. Koodia segmentin koko koodi, jonka tiedot eivät ole olleet selittää täällä, pitäisi olla itsestään seli