Perl入門ゼミPerl入門ゼミテキスト処理、Linuxサーバー管理、Web開発ならPerlフォーラムへログインPerl›MojoliciousMojoliciousの「タグヘルパー」の一覧Mojoliciousのタグヘルパーの一覧です。テキストフィールドtext_fieldタグヘルパーを使うとテキストフィールドを簡単に記述することができます。%>第一引数はnameの値、第二引数はvalueの値、残りの引数は属性として利用されいます。以下のように展開されます。/>パスワードフィールドpassword_fieldタグヘルパーを使うとパスワードフィールドを簡単に記述することができます。%>第一引数はnameの値、残りの引数は属性として利用されます。/>テキストエリアtext_areaタグヘルパーを使うとテキストエリアを簡単に記述することができます。%>第一引数はnameの値です。end)を渡すと、テキストエリアの内容を表示することができます。以下のように展開されます。</textarea>チェックボックスcheck_boxタグヘルパーを使用するとチェックボックスを簡単に記述することができます。ページを遷移したときでも、パラメータに値が設定されていれば、チェックボックスが自動的にチェックされます。%>以下のように展開されます。最初の引数はnameの値、二つ目の引数はvalueの値になります。記述することができます。/>ラジオボタンradio_buttonタグヘルパーを使うとラジオボタンを簡単に記述することができます。%>第一引数はnameの値、第二引数はvalueの値、残りの引数は属性として利用されます。リクエストのパラメーターに対応する値が設定されている場合は、自動的にチェックがつきます。/>セレクトフィールドselect_fieldタグヘルパーを使うとセレクトフィールドを簡単に記述することができます。セレクトフィールドはコンボボックス(ドロップダウンメニュー)やリストボックスを作成する場合に利用されます。%>第一引数はnameの値です。第二引数はselectタグの中に配置するoptionタグのnameとvalueの値になります。ハッシュのリファレンスや配列のリファレンスを使ったさまざまな記述ができます。リクエストで選択されているパラメータの値が自動的に選択されます。以下のように展開されます。value="en">en</option></select>ファイルフィールドを記述するfile_fieldタグヘルパーを使うとファイルフィールドを簡単に記述することができます。%>以下のように展開されます。引数はnameの値になります。残りの引数は属性の名前と値になります。/>隠しフィールドを記述するhidden_fieldタグヘルパーを使うと隠しフィールドを簡単に記述することができます。%>次のようなタグに展開されます。引数はnameの値、第二引数はvalueの値、残りの引数は属性として利用されます。/>送信ボタンを記述するsubmit_buttonタグヘルパーを使うと送信ボタンを簡単に記述することができます。%>第一引数はvalueの値です。この値がボタンの適すとして表示されます。残りの引数は属性として利用されます。/>ハイパーリンクlink_toタグヘルパーを使うとハイパーリンクを簡単に記述することができます。%>以下のようなHTMLに展開されます。引数はルート名かパスです。Mojo::URLオブジェクトを渡すこともできます。最後の引数はブロックになり、ハイパーリンクのテキストを指定することができます。href="/current/path?foo=something">Retry</a>画像タグを記述するimageタグヘルパーを使うと画像タグを簡単に記述することができます。%>以下のように展開されます。引数は画像へのURLです。このURLはurl_forメソッドによって展開されます。残りの引数は属性として利用されます。/>スタイルシート(CSS)stylesheetタグヘルパーを使うとスタイルシートへの外部リンクやスタイルシートを簡単に記述することができます。%>外部スタイルシートへのリンクを指定する場合は第一引数にパスを記述します。end)を第一引数に指定します。次のようなHTMLに展開されます。#000}]]></style>JavaScriptのソースコードjavascriptタグヘルパーを使うとJavaScriptのソースコードを簡単に記述することができます。end)を指定することができます。ブロックの中には実際のJavaScriptのソースコードを記述することができます。'b';]]></script>インプットタグinput_tagタグヘルパーを使うとインプットタグを簡単に記述することができます。%>以下のように展開されます。引数はnameの値、残りの引数は属性として利用されます。HTTPリクエストのパラメーターに含まれている入力値については自動的に補完されます。/>ベースタグタグヘルパーであるbase_tag関数を使うとベースタグを簡単に記述することができます。%>以下のようなタグに展開されます。業務に役立つPerlログ解析など日本語を含むテキスト処理の実践!案内YouTubeでもっと簡単にプログラミングを学ぶならPerlゼミちゃんねるLinuxコマンドを学ぶならLinuxサーバー管理入門Webデザインを学ぶならWebデザイン入門Web開発を始めるななMojoliciousスタートアップブログを作るならGiblogプログラミングの勉強会ならPerl入学式お問合せはこちらPerlは、テキスト処理の記述性とパフォーマンスに優れ、正規表現が言語に組み込まれているプログラミング言語です。Linuxサーバー管理でのフィルタリングプログラム、複数行の文字列を処理、ファイル内容の検索・置換などが得意。Mojoliciousを使ったWebスタートアップも。Perlは、gitやopensslなどUnix/Linuxミドルウェアの支援ツールとして採用されています。このサイトはGiblogで製作されています。