HTML :: Menu :: Select HTML :: Menu :: Select è un modulo perl utilizzato per creare HTML per selezionare i menu per semplificare i tuoi modelli. Scarica ora
HTML :: Menu :: Select Classifica e riepilogo
Licenza: Perl Artistic License Nome editore: Carl Franks Sito web dell'editore: http://search.cpan.org/~cfranks/
HTML :: Menu :: Select Tag
HTML :: Menu :: Select Descrizione
HTML :: Menu :: Select è un modulo perl utilizzato per creare HTML per selezionare i menu per semplificare i tuoi modelli. HTML :: Menu :: Select è un modulo Perl utilizzato per creare HTML per selezionare i menu per semplificare i tuoi modelli.Synopsis Utilizzare HTML :: Menu: Select QW (opzioni di menu); My $ html = menu (nome => 'mymenu', valori => ,); $ tmpl-> param (select_menu => $ html); questi moduli crea HTML per il modulo Seleziona elementi. Tradizionalmente, se si desidera generare dinamicamente un elenco di opzioni in un menu Seleziona, dovresti utilizzare le routine di generazione HTML di CGI, o utilizzare un modello complicato come questo: > Questo modulo consente di prototipare rapidamente una pagina, consentendo al CGI di generare completamente l'HTML, consentendo al tempo stesso in una fase successiva per modificare facilmente quanto HTML Generare.Installalazione per installare questo modulo, eseguire i seguenti comandi: Perl Makefile. Prenderà il test effettua il test InstallAlternativamente, per installare con Module: Build, è possibile utilizzare i seguenti comandi: Perl Build.pl ./build ./build test ./build installmethodsmenu () Usa menu () per generare l'intero html per a Seleziona Menu.Questo consente di avere un tag modello molto semplice, ad esempio: Menu () Accetta i seguenti parametri: Namethis viene utilizzato nell'attributo Select Tag Name = "". Il valore del nome verrà eseguito tramite EstaFhtml (), vedere "Escaping HTML" .ValueShis è un array-ref dei valori utilizzati Per ciascuno dei tag di opzione. I valori verranno eseguiti attraverso Escaphtml, consultare "Escaping HTML" .DefaultQuesta seleziona quale tag opzionale (se presente) deve avere un attributo selezionato = "selezionato ".LabelsQuesto è un hash-ref dei valori da fornire Valori diversi per l'etichetta visibile dall'utente di ogni tag di opzione. Ogni tasto dovrebbe corrispondere a un valore fornito dal parametro dei valori. Se questo parametro non è fornito, o per qualsiasi valore che non ha un tasto corrispondente qui, l'etichetta visibile dall'utente sarà il valore dell'opzione. Menu Stampa (valori => , Etichette => {1 => 'one'}, 2 => 'Due'},},); # emetterà One Due Le etichette verranno eseguite tramite EstaFhtml, vedere " HTML Escaping ".ATtributsHis è un hash-ref dei valori per fornire attributi HTML extra per i tag delle opzioni. Come il parametro delle etichette, i tasti dovrebbero corrispondere a un valore fornito dal parametro C . Il valore di questo hash-ref dovrebbe essere un hash-ref che rappresenta il nome e il valore di un attributo HTML. Menu Stampa (valori => , attributi => {one => {onsubmit => 'do (questo);'}, due => {style => 'colore: # 000;' },},); # emetterà ONE DUE Tutti i valori degli attributi (ma non il nome dell'attributo) verranno eseguiti tramite EstaFhtml, consultare "Escaping HTML" .Valuean alias per Valore.Defaultsan Alias per predefinito. Tutti i parametri sono Facoltativo, anche se non ha molto senso non fornire nulla per i valori. Verranno utilizzati parametri non riconosciuti per fornire attributi HTML extra per il tag SELECT. Ad esempio: Menu Stampa (ID => "MyID", valori => , onchange => 'do (questo);',); # emetterà one Tutti i valori degli attributi (ma non il nome dell'attributo) verrà eseguito tramite EstaFhtml, consultare "HTML Escaping" .options () Usa le opzioni () per generare il HTML per solo i tag delle opzioni, consentendo di mantenere il tag selezionato esterno nel modello, in modo che, ad esempio, un designer può facilmente apportare modifiche ai gestori CSS o JavaScript. Avresti qualcosa come il seguente nel tuo modello: Opzioni () Accetta gli stessi parametri come "Menu ()", ma il parametro del nome è ignorato.Popup_Menu () Popup_Menu () è un alias per "menu () "Per coloro che hanno familiarità con CGI.HTML ESCAPINGING Uno dei seguenti moduli sono già caricati in memoria, il proprio metodo Escapehtml (o equivalente) verrà utilizzatoCGI CGI :: Simple HTML :: Entità Apache :: Utiliterwise I seguenti caratteri saranno sfuggerati e <> "Requisiti: · Perl.
HTML :: Menu :: Select Software correlato