2014-06-26から1日間の記事一覧

PHPで構造体

PHP

class rss_member { public $title; public $url; public $time; } ・・・ data = new rss_member; ネタ元 http://webzk.biz/php-typedef/

PHPで多次元配列

PHP

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" /> <title>PHPテスト</title> </head> </html>

PHPでforeach文サンプル:多次元配列の出力

PHP

array( "carrot"=> "にんじん", "tomato" => "トマト", "onion" => "たまねぎ" ), // カンマ , で区切る "fruit" => array( "apple" => "りんご", "orange" => "オレンジ", "grape" => "ぶどう" ) ); // 文終了のセミコロン ; foreach( $food as $key1 => $…

PHP 変数名や関数名を動的に指定する

PHP

■可変変数 PHP: 可変変数 - Manual http://jp.php.net/manual/ja/language.variables.variable.php 変数名を動的に指定する場合は、 $a = 'hello'; $$a = 'world'; (または $hello = 'world';) としたとき、以下のような出力。 echo "$a"; → hello echo "${…

JavaScriptを使ってフォーム項目の表示/非表示を切り替えるスクリプト

HTML <form> <table border="0" cellspacing="0" cellpadding="0"> <tr> <th>利用方法</th> <td> <label><input type="radio" name="entryPlan" value="hoge1" onclick="entryChange1();" checked="checked" />初めて申し込む</label> <label><input type="radio" name="entryPlan" value="hoge2" onclick="entryChange1();" />2度目以降の利…</label></td></tr></table></form>

javascript ドロップダウンリストの選択肢の内容を得る

var tako; tako = obj.selectname.options[obj.selectname.selectedIndex].value; obj.text1.value = tako; ネタ元 http://kobarin.hateblo.jp/entry/20110712/1310457006 http://www.tohoho-web.com/lng/200002/00020406.htm

javascript getElementByIdとgetElementsByNameの罠

「getElementById」で取得された方は「id.value」といった形式でvalue値を参照できますが、「getElementsByName」で取得された方は、「name.value = undefined」となっており、「name[0].value」のように参照しないとvalue値を参照できません。 |<< なやんだ…

javascript&正規表現で、希望するセルへ色を一括で付けたい

var regexp = new RegExp("^c[0-9]{2}g[0-9]{3}_2$"); function test(){ //個人的にはgetElementsByTagNameNSが使いたい。 var tds = document.getElementsByTagName("td"); for (var i = 0;i

onLoadイベントより早く実行する方法

画面周りの処理をjavascriptで書くとwindow.onload = では画面のチラツキが出て困る。 document.addEventListener("DOMContentLoaded", load, false);ネタ元 https://developer.mozilla.org/ja/docs/Web/API/EventTarget.addEventListener ※追記onloadの代わ…