javascript

DOMメソッドのチートシートまとめ

おもなDOM操作で使用するメソッドのチートシートを読んでみました。使用したチートシートはこちら http://www.wait-till-i.com/stuff/JavaScript-DOM-Cheatsheet.pdf 要素の取得 document.getElementById('id') →指定したIDの値を取得document.getElementsBy…

「document.getElementsByClassName」のIEでの挙動

http://d.hatena.ne.jp/tohokuaiki/20090727/prototypejs_getelementsbyclassname 使えない理由

リンクでフォームの送信を行う方法

参考:http://www.openspc2.org/reibun/javascript/form/001/ HTMLに記述するフォーム <form name="token" method="post" action="#"> <input type="hidden" name='token' value='送信したい値'> </form> javascript +function () { window.onload = function() { var addlink = document.getElementById('addlink'); var frm = document.toke…

ワンタイムトークンの実装

ワンタイムトークンは、ちゃんと意図した画面から遷移したものということを 証明することができるものらしいです。 なので、勝手に意図しないページに飛ばされたとしても、 プログラムが判断して、はじいてくれるように実装してみたいと思います。 簡単な流…

クロージャー

・クロージャーなプログラムの例 var hoge=1111111;var test = function() { var piyo=hoge; ここがクロージャー↓ return function() { alert(piyo); } };var test1 = test(); hoge=22222222; test1(); var test1 = test();が実行された時点でpiyoの値は確定…

線と針が交差する確率(JavaScript)

「線と針が交差する確率を出す」という課題がでました。 【問題】 等間隔に引いた線の上に線の間隔の 1/2 の長さの針を落とします。 1000 回針を落として、針が線に交差する確率を求めなさい。 - ・実際にループで 1000回繰り返すこと ・線の間隔、針の長さ…

jQueryでフォロアー一覧表示とアイコン選択!

りまいんたーで、フォロアーアイコン選択で、テキストボックスにscrean_name挿入したかったので、作ってみました。 これ使いました!!!!!http://tympanus.net/codrops/2009/12/02/twitter-api-and-jquery-showcase-display-your-followers-or-friends/ c…

javascriptの作法

javascriptにはグローバル変数汚染というものがある 一番外側で変数宣言すると、js複数ファイルを複数使用した場合にも使えるグローバル変数となる。 なので、意図しない場所で値が変更される事がある。 (一番外側で宣言されたものはwindwsのオブジェクトと…