*   >> Lezen Onderwijs artikelen >> science >> programming

Code Uitleg Voor Commercial Horizontaal webpagina Menus

doen de verwijdering. Om dit te doen, de huidige rij positie bekend moet zijn. De link ID begint met l, gevolgd door een nummer. Dit nummer bestaat uit de indices van het item in de multidimensionale array. Als de indices van een item in de multidimensionale array [1] [2], dan is de ID van het item zou L12 zijn. De eerste twee staten van deze drie formuleringen hierop om het huidige rijnummer, het aantal cijfers van het aantal deel van de ID te bepalen. Het verwijderen van rijen heeft uit te gaan van de volgende rij, dat is dit aantal min 1 sinds rij telling begint van nul.

De laatste van de drie verklaringen bepalen zero-geïndexeerde rij van uitslag moet beginnen. De huidige rij is de rij die de link die de onmouseover evenement getriggerd heeft. Het voor-verklaring die volgt, verwijdert de rijen onder de huidige rij. De verklaring na de voor-verklaring stelt de variabele, maxRowIndx, omdat sommige rijen zouden zijn verwijderd. De volgende verklaring verkrijgt het aantal deel van de ID van de hyperlink (deze verklaring en de eerste van de drie verklaringen hiervoor zijn vergelijkbaar).

Let op: als de link die de onmouseover gebeurtenis activeert niet een submenu, alle mogelijke rijen die mogelijk zijn gemaakt eronder nog steeds verwijderd; dat is oke. De verklaring die volgt is een groot if-statement. Het als een deel is voor Internet Explorer en het andere deel is voor andere browsers. Voor Internet Explorer, worden de hyperlinks in een SPAN element, dat gaat in de cel van een rij te zetten. Voor andere browsers, worden de hyperlinks direct in de cel te zetten zonder dat de SPAN element. De code van het IF-gedeelte is gelijk aan de code van het andere deel.

De code in het if of anders een deel begint met een if-statement. Deze innerlijke if-statement controleert eerst of de multidimensionale array element in kwestie heeft een array voor een submenu. Het doel van deze innerlijke if-statement is om een ​​submenu te produceren, als de koppeling waarop de muis boven, één. Als de toestand van de binnenste if-statement waar is, de verklaringen van het heeft uitgevoerd. De verklaringen produceren een nieuwe rij en voer het met links waarvan strings zijn in de array aangegeven door de array identifier in de binnenstad als voorwaarde.

De mouseOver (ID, arr) functie produceert submenu's. Het heeft een aantal gelijkenissen met de voor-loop bovenstaande verklaring, dat de hyperlinks gemaakt voor het hoofdmenu. Aangezien de binnenste if-statement, voegt een andere r

Page   <<  [1] [2] [3] [4] [5] [6] >>
Copyright © 2008 - 2016 Lezen Onderwijs artikelen,https://onderwijs.nmjjxx.com All rights reserved.