formのonsubmitで処理を中断させる方法 formでPOSTする前にデータを調整・チェックしてエラーがあればPOSTの処理を止めたい、というケース <script type=”text/javascript”> function pre() { if… @iwasakiハック2016.07.28 4,007
dojoってなに javascriptをいじっていたらdojo.hogehogeってのがでてきました。 探してみてもどこにも宣言がなくて謎だったので少ししらべてみたところ、どうやらjavascriptからhtmlを書き換えたりできるらしい… tortuepinハック2016.07.26 325
Javascriptでクレジットカードの入力を整形する Javascriptでクレジットカードの入力をフォーマットする際には formatter.jsが便利です。 使い方は簡単で以下のように使います。 new Formatter(document.getElementById… @iwasakiハック2016.07.25 709
GoogleMap 情報ウィンドウを表示させるときの注意 開発中に情報ウィンドウが、一瞬変な所に表示される問題がありました。 これは、情報ウィンドウの場所を開く前に伝えられていなかった事が問題の原因だったようです。 //最初のコード infowindow.setContent(… nissyハック2016.07.15 1,099
JavaScriptでクォート記号を二重に使いたいとき JavaScriptで、シングルクォートの中でまたシングルクォートを使いたい場合にはエスケープをしなければなりません。 ‘value=’hoge’&target=’hogehoge” これを以下のように書き直し… kentomurataハック2016.07.14 2,676
dojoの数字フォーマット機能 PHPで数字を3桁ずつカンマで区切る場合は number_format() を使います。 http://webkaru.net/php/number-format/ Javascriptでやる場合、 http://qii… @iwasakiハック2016.07.13 288
javascript NaNの判定 is_NaN()という関数があるらしいのですが、正しく判定されないみたいなので注意が必要です。 isNaN()はNaNであるかの判定ではなく、引数が数値へ変換可能かどうかの判定に使われるみたいです。このため以下のような、… nissyハック2016.07.12 578
Javascript 演算子の基礎 基礎的内容ですが、知らなかったのでハックに残しておきます。 /* 条件演算子(?の前の引数がtrueなら:の前の引数を返し、falseなら: の後の引数を返す)*/ x = a > b ? a : 0; // a=… nissyハック2016.07.12 268
コールバック関数 コールバック関数を少し勘違いしていたのでまとめます。 コールバック関数とは関数に引数として渡されることのできる関数です。ある関数が行われる時にさらに別の関数が起こるようにするなどということができます。 非同期通信で流れの… nakataハック2016.07.06 466