HTML :: MENU: Selecteer HTML :: MENU :: Select is een PERL-module die wordt gebruikt om HTML voor Selecteer Menu's te maken om uw sjablonen te vereenvoudigen. Download nu
HTML :: MENU: Selecteer Rangschikking & Samenvatting
Vergunning: Perl Artistic License Naam uitgever: Carl Franks Uitgever website: http://search.cpan.org/~cfranks/
HTML :: MENU: Selecteer Tags
HTML :: MENU: Selecteer Beschrijving
HTML :: MENU: Select is een PERL-module die wordt gebruikt om HTML te maken voor het selecteren van menu's om uw sjablonen te vereenvoudigen. HTML :: MENU :: Select is een PERL-module die wordt gebruikt om HTML te maken voor Selecteer Menu's om uw sjablonen te vereenvoudigen. Synopsis Gebruik HTML :: MENU: Selecteer QW (menu-opties); Mijn $ HTML = MENU (naam => 'mymenu', waarden => ,); $ TMPL-> Param (SELECT_MENU => $ HTML); deze modules creëren HTML voor formulier Selecteer items.Traditioneel, als u dynamisch een lijst met opties in een menu Select wilt genereren, zou u ofwel de HTML-generatie-routines van CGI moeten gebruiken, Of gebruik een gecompliceerde sjabloon zoals deze: > Met deze module kunt u snel een pagina prototeren, zodat de CGI de HTML volledig kan genereren, terwijl u u in een later stadium mogelijk kunt maken om eenvoudig te wijzigen hoeveel HTML het genereert. Installatie Deze module installeren, voert u de volgende opdrachten uit: Perl Makefile. PL MAAK MAAK Test maken Installalternatief, om te installeren met module :: Build, u kunt de volgende opdrachten gebruiken: Perl build.pl ./build ./Build-test ./Build InstallMethodsMenu () Gebruik Menu () om de hele HTML voor A te genereren. Selecteer Menu.Dit stelt u in staat om een zeer eenvoudige sjabloonmarkering te hebben, zoals: MENU () Accepteert de volgende parameters: Namethis wordt gebruikt in de naam van de geselecteerde tag = "" Attribuut. De naam van de naam wordt uitgevoerd via EscapehtML (), zie "HTML Escaping". ValuestHis is een array-ref van de gebruikte waarde. Voor elk van de optie-tags.De waarden worden uitgevoerd via Escapehtml, zie "HTML-ontsnapping" .DefaultDis selecteert welke (indien aanwezig) optie-tag een geselecteerd = "geselecteerd" attribuut.LABELSDIT moet hebben, is een hash-ref van waarden om te voorzien Verschillende waarden voor het gebruiker zichtbare label van elk optie-tag. Elke sleutel moet overeenkomen met een waarde die wordt verstrekt door de parameter Waarden. Als deze parameter niet wordt verstrekt, of voor elke waarde die hier geen matchingsleutel heeft, is het gebruiker-zichtbare label de waarde van de optie. Printmenu (waarden => , labels => {1 => 'One'}, 2 => 'twee'},},); # Zal uitvoeren ONE TWEE De labels worden door EscapeHTML uitgevoerd, zie " HTML Escaping ".ATtributesthis is een hasj-ref van waarden om extra HTML-kenmerken voor de optie-tags te verschaffen. Net als de parameter van de labels moeten de toetsen overeenkomen met een waarde die wordt verstrekt door de C <-waarden> parameter.Elke waarde van deze hash-ref moet een hash-ref vertegenwoordigen die de naam en de waarde van een HTML-kenmerk vertegenwoordigt. Printmenu (waarden => , attributen => {one => {onsubmit => 'doen (dit);'}, twee => {stijl => 'kleur: # 000; },},); # Zal uitvoeren One TWEE Alle kenmerkwaarden (maar niet de naam van de attribuut) worden uitgevoerd via EscapeHTML, zie "HTML ESCAPING" .VALUEAN ALIAS VOOR VALUE.DEFAULTAANSE ALIAANS Optioneel, hoewel het niet veel zin heeft om niets voor waarden te geven. Elke niet-herkende parameters zullen worden gebruikt om extra HTML-kenmerken voor de Select-tag te verschaffen. Bijvoorbeeld: printmenu (ID => 'myid', waarden => , Onchange => 'Doe (dit);',); # Zal uitvoeren One Alle attribuutwaarden (maar niet de naam van de attribuut) worden uitgevoerd via Escapehtml, zie "HTML ESCAPING" .Options () Gebruik opties () om de opties te genereren HTML Voor alleen de optie-tags, zodat u de buitenste selectietabel in de sjabloon kunt behouden, zodat bijvoorbeeld een ontwerper eenvoudig wijzigingen in de CSS- of JavaScript-handlers kan aanbrengen. U zou zoiets als het volgende in uw sjabloon hebben: Opties () Accepteert dezelfde parameters als "Menu ()", maar de parameter Naam wordt genegeerd.Popup_menu () Popup_Menu () is een alias voor "Menu () "Voor degenen die bekend zijn met CGI.HTML, is ontsnappen aan een van de volgende modules die al in het geheugen zijn geladen, zijn eigen ESCAPEHTML (of equivalent) -methode GEBRUIKTECGI CGI :: EENVOUDIG HTML :: Entiteiten Apache :: utilotherbwise, worden de volgende tekens en <> "Vereisten: · Perl
HTML :: MENU: Selecteer Gerelateerde software