HTMLソース <form action="xxx.php" method="post"> <fieldset> 名前: <input type="text" name="yourname" required> ※入力必須<br> <input type="submit" value="送信"> </fieldset> </form>
if 文では単独の条件分岐だけではなく複数の条件分岐を使って処理を分けることができます。 if .. elsif .. else 文を使用します。書式は次の通りです。 if (条件式1) { 条件式1が真の時に実行する処理; }elsif (条件式2) { 条件式1が偽で条件式2が真の時に実行する処理; }elsif (条件式3) { 条件式1及び条件式2が偽で条件式3が真の時に実行する処理; }else{ すべての条件式が偽の時に実行する処理; } 最初の条件式は今までの if 文と同じです。条件式が真の場合には次に記述されたブロック内の処理を行いそして if 文を終了します。そして条件式が偽の場合だけ次の elsif へ進み、記述された条件式を評価します。評価した結果が真であればその次に記述されたブロック内の処理を行い if 文を終了します、偽であった場合は次の elsif へ進みます
<html> <head> <title>TAG index Webサイト</title> <script type="text/javascript"> <!-- function check(){ var flag = 0; // 設定開始(必須にする項目を設定してください) if(document.form1.field1.value == ""){ // 「お名前」の入力をチェック flag = 1; } else if(document.form1.field2.value == ""){ // 「パスワード」の入力をチェック flag = 1; } else if(document.form1.field3.value == ""){ // 「コメント」の入力をチェック flag = 1; } // 設定終了 if(flag){ window.alert('必須項目に未入力があ
<< の後に任意の終端識別子を記述すると、次に識別子が出現する位置までをクォートで囲った場合と同様の処理となります。 クォートの種類は、<< の後の識別子を囲ったものの効果が適用されます。囲わない場合はダブルクォートが適用されます。 $s1 = "test"; print <<"TEST_1"; この部分を'ダブルクォート'で囲ったのと 同様の出力となる。 $s1\n TEST_1 print <<'TEST_2'; この部分を"シングルクォート"で囲ったのと 同様の出力となる。 $s1\n TEST_2 print <<TEST_3; クォートで囲わない場合は 'ダブルクォート'で囲ったのと 同様の出力となる。 $s1\n TEST_3
ブラウザのキャッシュ (Back-Forward Cache) が働いているとき、loadイベントは発生しません。Using Firefox 1.5 caching | MDN loadイベント このイベントは、次の要素などでサポートされます。onload Event | W3Schools <body> <frame> <iframe> <img> <input type="image"> <link> <script> <style> window.onload Windowオブジェクトのonloadイベントハンドラに、JavaScriptコードを登録します。 window.onload = function() { }; これはHTMLで、body要素のonload属性に設定することと同義です。 イベントが先に登録されていることを考慮したコード 前述の方法では先にonloadイベント
2015/05/12追記 : Kobito for Windowsが出ました。 Windowsでも使えるMarkdownエディタ KobitoとかMouとかいい感じのMarkdownエディタはなぜかWindows対応してない!なので、WindowsユーザーでMarkdownを編集するのに良いエディタがなくて困っているという人は多いんじゃないでしょうか? しかし先日、Moongiftで紹介されていたHaroopadというエディタがなかなかいい感じでした。 Haroopadとは Haroopadは、node-webkitというNode.js + WebKitのクロスプラットフォームなUIキットを使って作られたMarkDownエディタです。 QiitaやGithubと同じように ```js console.log("hello"); ``` みたいに記述すれば、コードのシンタックスハイライトも使
こんにちはピンクです。最近 Git のクライアントを色々試してたので、今回はそれについて。 …の前に! 以前は Git にはインストーラーがなく、コマンドうったり Windows 環境だったら msysGit でごにょごにょしたり~というのが最低限必要だったと思うのですが、気づいたらいつの間にか Mac OS X、Windows 向けにインストーラーが出てました。びっくり。ドンドン導入の敷居が下がって良いですね。Mac と Windows ではインストーラーがあるので、インストール超簡単! Git – Downloads msysGit のページに msysGit と Git 公式のインストーラー比較が書いてあります。興味がある方は見てみると良いでしょう。ちなみに、後述の GitHub for Windws のコア機能は msysGit ベースらしいです。 Git 用語&流れ説明 簡単なこ
コーディング規約¶ CakePHP の開発者は以下のコーディング規約を使います。 その他の CakePHP プラグイン等 (訳注:原文 CakeIngredients 、ケーキの材料のこと) の開発でも同じ規約に従うことが推奨されます。 CakePHP Code Sniffer を使って、 コードが規約に沿っているかどうかをチェックすることができます。 言語¶ 全てのコードやコメントは、英語で書かなければなりません。 新しい機能の追加¶ 新しい機能は、そのテストが無い限り、追加してはいけません。 このテストはレポジトリにコミットされる前にパスする必要があります。 インデント¶ インデントには単一のタブが用いられます。 従って、インデントはこのようになります。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く