Category / JavaScript
【Javascript】IE用の条件分岐
2010-09-13 問題 Javascript中で、HTMLの条件分岐コメントみたいなことはできる? 答え @cc_on で、Conditional Compilation がonになる。 こんな書き方ができる。 <script ty […]
【javascript】jQueryプラグインの作り方
2010-08-04 こんな風に書くだけ。 $.fn.プラグインの名前 = function() { return this.each(function(){ //なんたらかんたら }) } そうしたら、おなじみのこの書き方ができる。 $(' […]
【Javascript】jQuery()の第1引数にHTML
2010-07-01 jQuery()の第1引数にセレクタやfunctionではなく、HTMLも指定できる。 サンプル 1行で $('<div />',{"class" : 'myclass', "css" : { […]
【Javascript】テーブルのセルを結合したり分割したりする
2010-06-24 ソース <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <ti […]
【Javascript】XPathを使う(document.evaluate)
2010-06-20 このような関数を定義しておくと使いやすいでしょう document.getElementsByXPathなんてメソッドはないですが、document.evaluteを使った一連のよくある処理をまとめておくと使いやすいです […]
【Javascript】ライブラリをCDNで外部から読み込み(jQuery本体だけじゃない)
2010-06-17 CDN とは Content delivery network の略。 jQueryなどのスクリプトがネットワーク経由で配信されている。Google, Microsoft, Yahoo, AOL などが主要なWebリソー […]
【Javascript】jquery.uiのdatepickerの日本語対応
2010-06-16 こちらもご覧ください 【jQuery】日付カレンダー入力 datepickerの日本語対応 サンプル 日付入力欄: 書き方例 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 […]
【Javascript】0で割ると?
2010-06-06 0で除算するとどうなるかはプログラム言語によってさまざま。 例えばphpでは”php -r ’10/0;'” → Warning(警告)が発生。 MySQLでは”selec […]
【Javascript】jqueryでチェックされているチェックボックスを取得したい
2010-05-31 間違ってはいないと思うけどこちらの方がおすすめみたいです 問題 jqueryでチェックされているチェックボックスを取得したい 答え $('input:checkbox:checked') $("input[type='c […]
【Javascript】querySelector、querySelectorAll(CSSセレクタで要素取得)
2010-05-30 XPath好きならdocument.evaluate、CSSセレクタ好きならelement.querySelector、element.querySelectorAll。 こんなことできます document.query […]
【GoogleAnalytics】自分をカウントしない(Javascriptで対応版)
2010-05-21 Javascriptでドメインを見て判断する方法 テスト環境と本番環境はドメインが違う場合、Javascriptで環境を判断させて、アクセス解析するかどうか切り替えることができる。 開発中のサイト、システムなどを、自分で […]
【Javascript】jQueryを使ったスライドショー GalleryView
2010-05-20 使用例 サンプル 岐阜県の老舗旅館 十八楼 写真ギャラリー ダウンロード http://plugins.jquery.com/project/galleryview 使い方 よくあるjQueryのプラグイン同様、以下のよ […]
【jQuery】ラジオボタンの値の取得
2010-05-19 ラジオボタンのセレクタの書き方は次のようになる。 $('input[type="radio"]') //素直にtype属性がradioの要素 $('input:radio') //こんな書き方もできる(すべてのラジオボタ […]
【Javascript】jQueryを使ったlightbox
2010-05-16 使用例 こちら ダウンロード http://leandrovieira.com/projects/jquery/lightbox/ 使い方 よくあるjQueryのプラグイン同様、以下のような感じで。 <script […]
ダウンロード画面の例(ダウンロードのダイアログを出したい)
2010-05-07 ダウンロード用の画面を開いて、その後でダウンロードを開始するような動きをしたいときの対応方法。 Javascriptでlocation.hrefを対象のURLに書き換えれば、ダウンロードダイアログを表示することができます […]
CGIでコマンドを実行して結果を画面に出したい(Perlの場合)
2010-05-06 print と バッククォート で できる。 sample #!/usr/bin/perl print"Content-type: text/html\n\n"; # 特定のディレクトリのファイルを一覧表示したり pri […]
【JavaScript】cookieを操作する
2010-04-27 jquery.cookie.js でどうでしょう。 http://plugins.jquery.com/project/cookie $.cookie というメソッドが使えるようになり、簡単にCookieの読み書きができ […]
【javascript】DOM走査中にDOM操作をしてはならない
2010-04-26 文字通りのことなのだが、document.getElementsByTagName(“input”)で取得した要素たちに対して1番目の後ろに新しい要素を追加して(insertAfter)、2番目を […]
【Javascript】JSON形式文字列をオブジェクトにする例
2010-04-23 こういう書き方もいいですね。eval 使わない方法。 //dataがJSON形式文字列だとして var data = '{"abc":"123"}' //こんなfunctionを作って()で即実行 var r = (ne […]
【javascript】イベント関連メソッド
2010-03-28 addEventListener() イベントに関数を登録する。関数は登録順に実行される。IEでは利用できない。 removeEventListener() イベントに登録した関数を削除する。IEでは利用できない。 at […]