HTML :: Field.

geração de elementos de formulário HTML
Baixe Agora

HTML :: Field. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Julio Fraire Domínguez
  • Site do editor:
  • http://search.cpan.org/~jfraire/

HTML :: Field. Tag


HTML :: Field. Descrição

Geração de elementos de formulário HTML HTML :: Os objetos de campo são capazes de ler seus valores de objetos CGI, referências de hash ou escalares simples e, em seguida, renderizar esses valores como campos HTML ou HTML simples somente leitura. Eles são destinados a aliviar a interface entre CGI, bancos de dados e modelos.Important Nota: HTML :: O campo é um módulo Perl que não valide os valores de quaisquer atributos HTML que você fornece.See HTML :: Fieldform para uma classe que funciona Conjuntos de HTML :: Fields.synopsis Use HTML :: Campo; ########## criação de objetos de campo ############## # um campo de texto: my $ field1 = html :: field-> Novo ('TextField', Nome => 'fieldname', valor => 'valor atual', padrão => 'valor padrão', tamanho => 15, maxlength => 15); # Um campo pasword (tem os mesmos atributos como 'TextField'): meu $ field2 = html :: field-> novo ('passwd', nome => 'fieldname', valor => 'valor atual', padrão => ' valor padrão ', tamanho => 15, maxlength => 15); # Um campo oculto: meu $ hidden = html :: field-> novo ('oculto', nome => 'sid', valor => 'cgiasf25k', default => undef); # Uma área de texto: meu $ area = html :: field-> novo ('textárea', nome => 'endereço', cols => 40, linhas => 4); # Uma tag 'Select'. As opções são dadas em uma referência de matriz; Os rótulos são dados em um hash com chave pelas opções: Meu $ Select = HTML :: Field-> Novo ('Select', Name => 'Select_Color', Opções => , padrão => 'Vermelho', rótulos => {vermelho => 'cor de maçãs', amarelo => 'cor de mangas!', marrom => 'cor de chocolate'}, múltiplo => undef, # múltiplo é verdadeiro ou tamanho falso => 1); # Tamanho da caixa de seleção # um botão de opção. Observe que ele irá gerar o HTML para todas as suas opções #, e aquelas serão nomeadas como 'name_option' my $ radio_buttons = html :: field-> new ('radio', nome => 'sabores', opções => , padrão => 'Grapefruit'); # Uma única caixa de seleção: My $ Checkbox = HTML :: Field-> Novo ('Checkbox', Name => 'Adicional', opção => 'Strawberry', default => 1, read_only_tags => {true => 'x' , FALSE => 'O'}); # Render editável html my ($ tecla, $ valor) = $ field-> editable_html; # Render valor somente leitura ($ chave, valor $) = $ field-> readonly_html; # Renda HTML editável para um novo elemento ($ Key, $ valor) = $ field-> Creation_html; # Defina o valor de um campo de um objeto CGI, referência de hash ou escalar: meu valor $ valor = $ field-> valor ($ CGI); # ou, obter o valor do arquivo: $ valor = $ field-> valor; # O atributo 'read_only_tags' define a representação de uma caixa de seleção # ou de botões de rádio para uma renderização 'somente leitura'. # Este recurso pode ser usado para carregar imagens diferentes para representar # 'botões de opção' marcados 'ou caixas de seleção. # Primário chave Text Field: My $ field1 = html :: field-> novo ('textfield', nome => 'login', tamanho => 15, maxlength => 15, primário principal => 1); # Quando um campo de texto é marcado como a chave 'primária', então # não será editável uma vez que tenha um valor. Isso significa que, se você estiver exibindo um formulário vazio, este será um campo de texto editável, # mas se você estiver exibindo um registro de banco de dados para edição, este campo # não será editável e também estará presente como um campo oculto # a fim de ser enviado de volta para o script. # Chave Primária autogenerada pelo banco de dados: Meu $ serial = HTML :: field-> novo ('textfield', nome => 'company_id', tamanho => 4, maxlength => 4, auto =>> 1); # O mesmo que acima se aplica se o valor do campo for gerado pelo banco de dados #. Nesse caso, o valor nunca será editável; Se o campo # não tiver valor, um suporte de lugar será devolvido. Requisitos: · Perl.


HTML :: Field. Software Relacionado