JavaScript(403)

403follower
hemause さんのアバター 39views

webアプリにおいて任意の動作に利用されているクラスの調べ方

ページ上で何もないところを右クリックして、「検証」を選択.  画面下部に色々表示されるので,「Network」タブを選択. 左上の「クリア」アイコンを押してから,調べたい動作をさせると,その時に発生したイベントがどのクラスによるものなのかが... 2016年8月29日
Tomoumi Nishimura さんのアバター 69views

JavascriptでUserAgentを取得する

javascriptでUserAgentを取得する場合、navigator.userAgentを利用します。 利用例 var userAgent = navigator.userAgent; alert(userAgent); // -... 2016年8月25日
otaguro さんのアバター 14views

Cayenneのbindを含むクエリログをクエリに変換する

実行されたsql文を監視するで取得したクエリログと同じクエリを PgAdminとかで実行したい時がよくありますが、 SELECT t0.CREATE_DATE, t0.CREATE_USER_ID, t0.NOTE, t0.OWNER_I... 2016年8月25日
Tomoumi Nishimura さんのアバター 956views

iOSのセレクトボックスの自動選択機能について

TL; DR iOSでは、multiple属性をつけたselect要素の動作に不具合があります。この不具合は、以下のように先頭にダミーのoptgroupを追加することで回避することができます。 <select multiple&g... 2016年8月19日
garbanzo さんのアバター 159views

ES6でjsonファイルをimportする方法

モジュールインストール $ npm install json-loader --save-dev javascript import data from 'json!./data.json'; webpackを使用している場合、... 2016年8月18日
garbanzo さんのアバター 19views

Objectの配列をソートする

var list = [ {id:2,name:'bar'}, {id:3,name:'boo'}, {id:1,name:'foo'}, ] // 昇順: a.id > b.id // 降順: a.id < b.... 2016年8月17日
garbanzo さんのアバター 37views

文字列の配列からランダムに文字列を取得する

var array = ['foo','bar','boo','hoge','moge']; var ran = Math.floor(Math.random() * array.length); console.log(array[... 2016年8月12日
@iwasaki さんのアバター 10views

Javascriptでオブジェクトを消す方法

delete targetObject; で削除されます。 ... 2016年8月12日
garbanzo さんのアバター 71views

javascriptで型を確認する方法

var foo = 'foo'; var bar = 1; var obj = { id:1, name:'foo' } var array = ['foo','bar'] console.log(Object.prototyp... 2016年8月11日
@iwasaki さんのアバター 43views

Javascript内でonsubmitの動作を発火させる

<script type="text/javascript"> function callback(form) { this.onsubmit(); return false; } </script... 2016年8月10日
nakata さんのアバター 23views

文字列切り出し操作いろいろ

substrを用いてjavascript上で文字列を切り出す方法をいくつか紹介します。 substrの基本的な使い方: NewString = TargetString.substr(start,length); startが切り出し... 2016年8月5日
@iwasaki さんのアバター 34views

Javascriptでheadタグ内の要素を取得する方法

document.getElementsByTagName('head')[0].childNodes で取得できるようになっています。 ... 2016年8月3日
nakata さんのアバター 28views

nonceの扱い

nonceはajax通信で狙われやすいCSRF攻撃を防ぐためにクライアントとサーバーで暗号を使って認証をするための鍵です。一度きりのことも多いので、ワンタイムトークンなどと呼ばれたりします。wordpressでajax通信する時はadmin... 2016年8月3日
@iwasaki さんのアバター 58views

formのonsubmitで処理を中断させる方法

formでPOSTする前にデータを調整・チェックしてエラーがあればPOSTの処理を止めたい、というケース <script type="text/javascript"> function pre() { ... 2016年7月28日
tortuepin さんのアバター 103views

dojoってなに

javascriptをいじっていたらdojo.hogehogeってのがでてきました。 探してみてもどこにも宣言がなくて謎だったので少ししらべてみたところ、どうやらjavascriptからhtmlを書き換えたりできるらしいです。 dojo... 2016年7月26日
@iwasaki さんのアバター 53views

Javascriptでクレジットカードの入力を整形する

Javascriptでクレジットカードの入力をフォーマットする際には formatter.jsが便利です。 使い方は簡単で以下のように使います。 new Formatter(document.getElementById('credi... 2016年7月25日
nissy さんのアバター 91views

GoogleMap 情報ウィンドウを表示させるときの注意

開発中に情報ウィンドウが、一瞬変な所に表示される問題がありました。 これは、情報ウィンドウの場所を開く前に伝えられていなかった事が問題の原因だったようです。 //最初のコード infowindow.setContent(); marker... 2016年7月15日
kentomurata さんのアバター 52views

JavaScriptでクォート記号を二重に使いたいとき

JavaScriptで、シングルクォートの中でまたシングルクォートを使いたい場合にはエスケープをしなければなりません。 'value='hoge'&target='hogehoge'' これを以下のように書き直します。 'v... 2016年7月14日
@iwasaki さんのアバター 8views

dojoの数字フォーマット機能

PHPで数字を3桁ずつカンマで区切る場合は number_format() を使います。 http://webkaru.net/php/number-format/ Javascriptでやる場合、 http://qiita.co... 2016年7月13日
nissy さんのアバター 50views

javascript NaNの判定

is_NaN()という関数があるらしいのですが、正しく判定されないみたいなので注意が必要です。 isNaN()はNaNであるかの判定ではなく、引数が数値へ変換可能かどうかの判定に使われるみたいです。このため以下のような、判定が起きてしまいま... 2016年7月12日