2009-07-01から1ヶ月間の記事一覧

【JavaScript】formのsbmitボタンをaで作る

<form name="hogePrefSerchForm" method="post" action="/hogesearch/search.asp"> <input type="hidden" name="SearchFlg" value="2"> <input type="hidden" name="BackFlg" value="3"> <li><input type="checkbox" id="cbHokkaido" name="Prefecture" value="北海道"><label for="cbHokkaido"><img src="" alt="北海道"></label></li></form>

【JavaScript】【prototyoe.js】$() 関数

$() 関数は DOM の document.getElementById() 関数へのショートカット。 DOM 関数と同様に、この関数は引数として渡された ID を持つ要素 (element) を返します。 さらに追加メソッドによってさまざまな動作を行うことが出来ます。 <script src="prototype.js"></script> <script> function test(){ var …

【JavaScript】【復習?】関数オブジェクト

基本、空のオブジェクト作成 var obj = {}; {}がオブジェクトとなる。 プロパティを設定 var hogehoge = { name: 'goro', // nameプロパティ sayName: function() { // sayNameプロパティ alert(this.name); } }; alert(hogehoge.name); // goroと表示 hogeh…

【JavaScript】JavaScriptの正規表現で変数を使う

JavaScriptで正規表現のmatchを使う場合 通常 hoge.match(/abc/); とするけどabcの部分は変数ではなくてStringとして認識されてしまうので var abc = "efg"; hoge.match(/abc/); としてもefgを検索してくれない。 そこで、変数を入れたい場合は正規表現オブ…

【Movable Type】Basic認証したサイトだとmt-staticが無いとかいう

Movable Typeをインストール時 ベーシック認証を行っているサイトの場合 mt-staticが存在しないとかいうエラーがでる、 これはmt-staticのディレクトリの存在のチェックを外部のサーバから 行っているためベーシック認証で弾かれているためで、 ベーシック認…

【SQL】重複した行をまとめる

SQL

同じ列内で重複した行があった場合に1つにまとめるテーブルquestionsとquestion_answersでquestionsのidが重複しているものをまとめて表示する例select distinct qa.question_id ,q.question_type_id from questions as q,question_answers as qa where q.i…

【VBA】メモ

Range("A1:G4").Interior.ColorIndex = 38 A1:G4のセル内の色を色番号38(ローズ)にする Range("B2:F2").MergeCells = True B2:F2のセルを結合する Range("H1").WrapText = True H1にセル折り返しを設定する Range("A1:G10").Borders.LineStyle = xlContinuous…

【VBA】初期化のクラス

VBAで、ページを初期化してから動かしたいときに使うモジュール Sub Initialize() '全セルを選択 ActiveSheet.Cells.Select '値・数式クリア Selection.ClearContents '書式クリア Selection.ClearFormats 'すべてのセルの幅を13.5に設定 Selection.RowHeigh…

【PHP】chompの代わり

PHPでperlとかでよくお世話になったchompの代わりrtrim($str) で$strの最後の空白を削除してくれる、 rtrim($str,"\n")で削除する文字を指定できるので \nを指定してchompと同じ動きが可能に〜他もにもこんな関数があるらしい ltrim() 文字列の先頭から空白…

【VBA】色番号一覧

探すのに苦労したのでメモ1 黒 #000000 / RGB(0,0,0) / 0 2 白 #FFFFFF / RGB(255,255,255) / 16777215 3 赤 #FF0000 / RGB(255,0,0) / 255 4 明るい緑 #00FF00 / RGB(0,255,0) / 65280 5 青 #0000FF / RGB(0,0,255) / 16711680 6 黄 #FFFF00 / RGB(255,255,…

【PHP】正規表現

大学の時、正規表現についてググって 「魔法の言葉」とでてきて以来、あまり触れないようにしていたけど 仕事でやらなきゃいけなくなったのでメモ$sourceの中で var displayCarBlock = false; のfalseがとりたい時の正規表現。 preg_match('/var.*?displayCa…

【PHPメモ】header関数をつかってCSV出力するときの文字化け対策

PHPの標準出力をCSVファイルとして出力する時は mb_convert_encoding関数を使いエンコードする (Excelで開くと文字化けする) header("Content-disposition: attachment; filename=" . $outputname); header("Content-Type: text/csv; charset=Shift_JIS "); …