CGI :: Form :: Table

CGI :: Form :: Tableは、フォーム入力のテーブルを作成できるPerlモジュールです。
今すぐダウンロード

CGI :: Form :: Table ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Ricardo Signes
  • 出版社のWebサイト:
  • http://search.cpan.org/rjbs/

CGI :: Form :: Table タグ


CGI :: Form :: Table 説明

CGI :: Form :: Tableは、フォーム入力の表を作成できるPerlモジュールです。 CGI :: Form :: TableはPerlモジュールであり、inputs.synopsisを使用することを可能にするCGI :: Form :: Tableを使用するPerlモジュールです。 My $ form = cgi :: form :: table-> new(prefix => 'emploype' '、columns => )]。 $ form-> as_htmlを印刷します。印刷$ FORM-> JavaScript;このモジュールは、フォーム入力を含むHTMLテーブルの作成を簡素化します。テーブルを追加行を含めるように拡張でき、これらの行を削除することができます。それぞれに固有の名前を持ち、フォームの送信で入力は効果的にシリアル化されています。 :form :: table-> new(%arg)このメソッドは新しいフォームを構築します。唯一必要な引数は、フォームテーブルにある列と、入力フィールドの固有のプレフィックスを指定します。 initial_valuesを渡すことができます。各行の列の値を提供するハッシュの配列への参照。例:My $ Table => New(prefix => "charsheet"、columns => 、INITIAL_VALUES => );渡された場合、column_headerは列ヘッダーとして使用するテキスト文字列のハッシュです。キーは列名です。 column_headerエントリを持たない列はそれらの名前..Another引数、column_contentが渡されることがあります。ハッシュREFを含める必要があります。エントリは、初期コンテンツを作成するためのSUSPを提供します。サブはフォームオブジェクト、行番号、および列の名前に渡されます。たとえば、各行の中央に現在の行のリマインダーを追加するには、次のようなフォームを作成できます.My $ form = cgi :: form :: table-> new(prefix => 'simpleform'、columns = > 、column_content => {reminder => sub {$ _ }}});これは、選択要素または他の複雑な部分を必要とするフォームに役立ちます。 (新しい行が追加されたときにJavaScriptは列の値をコピーするだけで、名前属性を更新します。)$ form-> as_html formオブジェクトを表すHTMLを返します。 JavaScriptは、フォームを拡張/縮小可能にするために必要です。 JavaScriptメソッドを参照してください。 (「関連項目」)$ FORM-> COLUMN_HEADER($ column_name)このメソッドは、テーブル出力の列ヘッダーとして使用するテキストを返します。フォームの初期化にヘッダーが指定されていない場合は、列名が逐語的に返されます。 (名前付き列が実際に存在することを確認するためのチェックはありません。)$ form-> cell_content($ row、$ column_name)このメソッドは、指定された行と列に表示されるテキスト(HTML)を返します。列にcolumn_contentエントリが指定されていない場合、基本入力要素が生成されます。$ form-> cell_value($ row、$ column_name)このメソッドは、イニシャライザに渡されたinitial_valuesから取得された指定された行と列のデフォルト値を返します。 。$ class-> javascriptthisメソッドHTMLボタンのハンドラを作動させるJavaScriptを返します。このコードは、Firefox、MSIE、およびWebKitベースのブラウザで(不十分な)テスト済みです。要件: ・Perl


CGI :: Form :: Table 関連ソフトウェア