Html :: campo.

Generazione di elementi del modulo HTML
Scarica ora

Html :: campo. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Julio Fraire Domínguez
  • Sito web dell'editore:
  • http://search.cpan.org/~jfraire/

Html :: campo. Tag


Html :: campo. Descrizione

Generazione di elementi di forma HTML HTML :: Gli oggetti del campo sono in grado di leggere i propri valori dagli oggetti CGI, i riferimenti a hash o gli scalari semplici e quindi rendono tali valori come campi HTML o semplice html di sola lettura. Sono destinati a facilitare l'interfaccia tra CGI, database e modelli.Important Nota: HTML :: campo è un modulo perl che non convalida i valori di qualsiasi attributi HTML che si fornisce.see HTML :: FieldForm per una classe che funziona Set di HTML :: Campi.Synopsis utilizzano HTML :: Campo; ########## Creazione di oggetti campo ############## # Un campo di testo: My $ field1 = html :: campo-> nuovo ('Textfield', nome => 'fieldname', valore => 'valore corrente', default => 'valore predefinito', dimensione => 15, maxLength => 15); # Un campo PASWORD (ha gli stessi attributi come "Textfield"): My $ field2 = html :: campo-> nuovo ('passwd', nome => 'fieldname', valore => 'valore corrente', default => ' valore predefinito ', dimensione => 15, maxLength => 15); # Un campo nascosto: My $ Hidden = html :: campo->> nuovo ('nascosto', nome => 'sid', valore => 'ciasf25k', default => Undef); # Un'area di testo: la mia area $ = html :: campo-> nuovo ('textarea', nome => 'indirizzo', cols => 40, righe => 4); # Un tag 'Select'. Le opzioni sono fornite in un riferimento di array; Le etichette sono # fornite in un hash Kreato dalle opzioni: My $ Select = HTML :: campo->> Nuovo ('Seleziona', Nome => 'Select_Color', Opzioni => , predefinito => 'rosso', etichette => {rosso => 'colore delle mele', giallo => 'colore dei mangos!', marrone => 'colore del cioccolato'}, multiplo => Undef, # multiplo è vero o falso. => 1); # Dimensione della casella Seleziona # Un pulsante di opzione. Si noti che genererà l'HTML per tutte le sue opzioni #, e quelle verranno nominate come "Name_OPtion" My $ Radio_buttons = HTML :: campo-> Nuovo ("radio", nome => "sapori", opzioni => , default => 'Pompelfruit'); # Una singola casella di controllo: My $ Checkbox = HTML :: campo-> Nuovo ('Checkbox', nome => 'aggiuntivo', opzione => 'fragola', impostazione predefinita => 1, read_only_tags => {true => 'x' , false => 'o'}); # Rendibile HTML modificabile My ($ Key, $ Value) = $ Field-> modificabile_html; # Risultato Valore di sola lettura ($ Key, $ Value) = $ field-> readonly_html; # Rendibile HTML modificabile per un nuovo elemento ($ Key, $ Value) = $ Field-> Creation_html; # Impostare il valore di un campo da un oggetto CGI, riferimento di hash o scalare: il mio valore $ = $ campo-> valore ($ cgi); # o, ottieni il valore del file: $ Value = $ Field-> valore; # L'attributo 'read_only_tags' imposta la rappresentazione di una casella di controllo # o dei pulsanti di opzione per un rendering "sola lettura". # Questa funzione può essere utilizzata per caricare immagini diverse per rappresentare i pulsanti di opzione # "selezionati" o le caselle di controllo. # Campo di testo chiave primario: My $ field1 = html :: campo-> nuovo ('Textfield', nome => 'login', dimensione => 15, maxLength => 15, primary_key => 1); # Quando un campo di testo è contrassegnato come tasto "primario", quindi # non sarà modificabile una volta che ha un valore. Ciò significa che se stai visualizzando un modulo vuoto questo sarà un campo di testo modificabile, # ma se si visualizza un record del database per l'edizione, allora questo campo # non sarà modificabile e sarà anche presente come campo # nascosto per essere rimandato alla sceneggiatura. # Chiave primaria autogenerata dal database: My $ seriale = html :: campo->> nuovo ('Textfield', nome => 'company_id', dimensione => 4, maxLength => 4, Auto => 1); # Lo stesso di cui sopra si applica se il valore del campo è generato dal database #. In tal caso, il valore non sarà mai modificabile; Se il campo # non ha valore, verrà restituito un titolare del posto. Requisiti: · Perl.


Html :: campo. Software correlato