HTML :: Champ

Génération d'éléments de formulaire HTML
Télécharger maintenant

HTML :: Champ Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Julio Fraire Domínguez
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~jfraire/

HTML :: Champ Mots clés


HTML :: Champ La description

Génération d'éléments de formulaire HTML HTML :: Les objets de terrain sont capables de lire leurs valeurs à partir d'objets CGI, de références de hachage ou de scalaires simples, puis de rendant ces valeurs en tant que champs HTML ou HTML simple en lecture seule. Ils sont destinés à faciliter l'interface entre cgi, bases de données et templates.important Remarque: HTML :: Le champ est un module PERL qui ne valide pas les valeurs d'aucun attribut HTML que vous fournissez.see html :: Forme de terrain pour une classe qui fonctionne Ensembles de HTML :: Champs.Synopsis Utilisez HTML :: Champ; ########## création d'objets de terrain ######## # Un champ de texte: My $ field1 = html :: champ-> nouveau ("Textfield ', nom => 'Nom de terrain', valeur => 'Valeur actuelle', défaut => 'Valeur par défaut', Taille => 15, maxlength => 15); # Un champ PASWWORD (a les mêmes attributs que "Textfield '): My $ field2 = HTML :: champ-> nouveau (" passwd ", nom =>' Nom de terrain ', valeur =>' Valeur actuelle ', défaut =>' valeur par défaut ', taille => 15, maxlength => 15); # Un champ caché: mon $ caché = html :: champ-> nouveau ("caché", nom => 'sid', valeur => 'cgiasf25k', défaut => UNDEF); # Une zone de texte: ma $ zone = HTML :: champ-> nouveau ("textarea", nom => "adresse", cols => 40, lignes => 4); # Une balise "SELECT". Les options sont données dans une référence de tableau; Les étiquettes sont # données dans un hachage saisi par les options: My $ Select = HTML :: champ-> Nouveau ('SELECT', NOM => 'SELECT_COLOR', OPTIONS => , Par défaut => 'rouge', étiquettes => {rouge => 'couleur des pommes', jaune => 'couleur de mangos!', marron => 'couleur du chocolat'}, multiple => Undef, # multiple est vrai ou faux => 1); # Taille de la boîte de sélection # un bouton radio. Notez que cela générera le code HTML pour toutes ses options #, et ceux-ci seront nommés comme «nom_option 'My $ radio_buttons = html :: champ-> nouveau (" radio ", nom =>" Flavors', options => , défaut => 'pipefruit'); # Une seule case à cocher: My $ Cochez la case = HTML :: champ-> nouvelle ('Cochez la case', nom => 'supplémentaire', option => 'Strawberry', par défaut => 1, read_only_tags => {vrai => 'x' , false => 'o'}); # Rendu html modifiable ma ($ clé, valeur de $) = $ champ-> editable_html; # Rendre la valeur en lecture seule ($ clé, valeur de $) = $ champ-> readonly_html; # Rendu html modifiable pour un nouvel élément ($ clé, valeur de $) = $ champ-> creation_html; # Définir la valeur d'un champ d'un objet CGI, référence de hachage ou scalaire: ma valeur $ = $ champ-> valeur ($ cgi); # ou, obtenir la valeur du fichier: $ valeur = $ champ-> valeur; # L'attribut "read_only_tags" définit la représentation d'une case à cocher # ou de boutons radio pour un rendu "en lecture seule". # Cette fonctionnalité peut être utilisée pour charger différentes images pour représenter des boutons radio 'cochés' ou des cases à cocher. Champ de texte principal principal: My $ field1 = HTML :: champ-> nouveau ('Textfield', nom => 'Connexion', Taille => 15, maxlength => 15, primaire_key => 1); # Lorsqu'un champ de texte est marqué comme clé "primaire", alors # il ne sera pas modifiable une fois qu'il a une valeur. Cela signifie que si vous affichez une forme vide, ce sera un champ de texte modifiable, # mais si vous affichez un enregistrement de base de données pour l'édition, ce champ # ne sera pas éditable et qu'il sera également présent comme un champ caché # afin d'être renvoyé au script. Clé primaire autogogéné par la base de données: My $ série = HTML :: champ-> nouveau ("Textfield ', nom =>' Company_id ', Taille => 4, maxlength => 4, automatique => 1); # La même chose que ci-dessus s'applique si la valeur de champ est générée par la base de données #. Dans ce cas, la valeur ne sera jamais modifiable; Si le champ # n'a aucune valeur, un porte-endroit sera renvoyé à la place. Exigences: · Perl


HTML :: Champ Logiciels associés