タグ

JavaScriptとjavascriptに関するmellow_punchのブックマーク (139)

  • JavaScript/フォーム/ラジオボタンの選択をチェックする - TAG index

    <html> <head> <title>TAG index Webサイト</title> <script type="text/javascript"> <!-- function check(){ var flag = 0; // 設定開始(チェックする項目を設定してください) if(document.form1.question1.length) { // 選択肢が複数ある場合 flag = 1; var i; for(i = 0; i < document.form1.question1.length; i ++){ if(document.form1.question1[i].checked){ flag = 0; break; } } } else{ // 選択肢が1つだけの場合 if(!document.form1.question1.checked){ flag = 1;

    JavaScript/フォーム/ラジオボタンの選択をチェックする - TAG index
  • マンガで分かる JavaScriptプログラミング講座

    はじめに 「マンガでわかるJavaScript」は、難しそうに思えるプログラムを、簡単そうに見えるマンガで解説するという初心者向けの入門講座です。 架空の高校生たちに教える形式で、プログラムの基礎から応用を、解説していきます。一通りのマンガを読めば、かなり実践的なところまで、プログラムを書けるようにしていきます。 (マンガは、左上から右下へと読みます) プログラムというと、けっこう大変そうに思えますが、この講座のテーマは「面倒くさいことを楽にする」です。面倒臭がりで、手抜き大好きの女子高生を主人公にして、楽しくプログラムを学んでいくことにします。 主な対象読者は「これからプログラムを学んでみたい人」「Webの世界に関わっていてJavaScriptを学んでみたい人」「昔JavaScriptを触っていたけど最新のトレンドが分からないので改めて学んでみたい人」などです。初心者だけでなく、Webデ

    マンガで分かる JavaScriptプログラミング講座
  • プログラミング言語記号比較(Hishidama's Programming language symbol)

    Ant [2009-02-06] awk [/2007-05-14] C言語 [/2006-09-08] C++ [/2007-01-25] C# Java [/2014-08-09] JavaScript Common Lisp MS-DOS MSX-BASIC Oracle [/2008-04-29] PASCAL Perl PL/I PL/SQL [/2007-12-28] Scala [/2011-01-08] SQL UNIX [/2012-05-16] Visual Basic [/2008-03-07] VB.NET BNF・yacc [2007-05-11] DTD [2008-11-01] Excel [/2008-07-26] HTML IP JSP [/2007-06-30] makefile PukiWiki SQL*Plus [/2008-04-26] TeraT

    mellow_punch
    mellow_punch 2010/03/19
    ===とか
  • javascript:厳密なイコール: Script雑感

    今更何を言っとるんだ状態ですが、javascript === 曖昧 (笑)という図式が私ん中で出来上がっちゃってまして「そんなものはない」と信じ込んでたんですね。 Javascript を扱ってるサイトでも見かけませんよね。(というか気付かなかった) 正直、ECMAscript, DOM, javascript って何が何やら境界がよく分からん。Javascript や action script などが ECMAScript 準拠って事ぐらい。 ま、プロジェクト管理者の中ですら Ajax = javascript なんて人も居るんで、ま、分かり辛いって事で締めとくか。 以下、意外だった人には意外な事w ちなみにこれって当たり前の人って多いのだろうか? false == 0; // true false == ""; // true 0 == ""; // true 私は、いつも、0, "

    mellow_punch
    mellow_punch 2010/03/19
    ===と==
  • 【ハウツー】CSS/JavaScriptを最適化するEclipseプラグイン「jsLex」 (1) 圧縮/外部化/バリデーション/プロファイリングなどを搭載 | エンタープライズ | マイコミジャーナル

    jsLexとは? jsLexはRockstarappsが提供するEclipse向けのプラグインだ。Webサイトでは「a wide variety of tools that can be used to optimize a complete web application or just individual resources」と紹介されているが、CSSJavaScriptなどの圧縮やHTML内のJavaScript/CSSの外部化、さらにはJavaScriptのプロファイリングなど、Ajaxアプリケーションのクライアントサイドの最適化に特化した機能を提供している。 なお、jsLexの最新のプロダクションリリース(安定板)は1.1.7だが、すでに次期バージョンである1.2のベータ版もリリースされている。1.2系ではさまざまな新機能が実装されていることから、稿では執筆時点の最新のベー

  • Eclipse + ChromeでJavaScriptデバッグ [Google Chrome Developer Toolsインストール編] : ずっと工事中

    Eclipse + ChromeJavaScriptデバッグ [Google Chrome Developer Toolsインストール編] ブログネタ:JavaScript に参加中! GoogleがEclipse上で動くGoogle Chrome Developer ToolsというJavaScript開発ツールをリリースしたので、とりあえずインストールしてみました。今回はそのインストール方法のメモです。 Google Chrome Developer Toolsのごく大雑把な概要 Eclipse上でJavaScriptのデバッグができるみたいです。 Google Chromeと組み合わせて動かすようです。 用意するもの Eclipse 3.4.2以上、Platform(プラグインが何も入っていない素のタイプ)のみで動きます。JREがPCにインストールされていない人はJRE付きをダウン

  • artemis.ac

    artemis.ac artemis.ac is owned by Tool Domains. Contact them directly! 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois)

  • ファクタリング 即曰お歓め入金

    ファクタリングの利用方法 ファクタリングは、企業が売掛金を早期に現金化するための金融手段です。ここでは、ファクタリングの基的な利用方法について詳しく説明します。 ファクタリングの概要 ファクタリングとは、売掛金をファクタリング会社に譲渡し、その代金をすぐに受け取ることができる仕組みです。企業が取引先からの支払いを待たずに資金を確保できるため、資金繰りの改善に役立ちます。ファクタリングの利用により、企業は資金の流動性を高めることができます。 ファクタリングの種類 ファクタリングには主に以下の種類があります。 譲渡型ファクタリング:企業が売掛金をファクタリング会社に譲渡し、その対価を受け取る方法です。ファクタリング会社が売掛金の回収を代行します。 回収型ファクタリング:企業が売掛金を譲渡し、回収もファクタリング会社が行います。この方法では、回収リスクがファクタリング会社に移転します。 ノンリ

    ファクタリング 即曰お歓め入金
  • javascriptとcookieの判定とページ遷移

    まずスクリプトが無効の場合はnoscriptで処理します。 飛ばすはmeta refreshですが、できれば手動でも移動するような 配慮が必要です。 スクリプトが有効でクッキーが無効な場合は、まずクッキーを 設定してやりそれを読みこんでやるのが手っ取り早いでしょう。 両方有効な場合は、location.hrefで移動します。 <noscript> <meta http-equiv="refresh" content="3;url=setup.htm"> 3秒後にセットアップページに移動します。 移動しない場合は<a href="setup.html">こちら</a>をクリックしてください。 </noscript> <meta http-equiv="Set-Cookie" content="usable=1"> <script> if(document.cookie==""){ docum

    javascriptとcookieの判定とページ遷移
  • JavaScript によるユーザエージェント判別

     UAIdentifier - JavaScript によるユーザエージェント判別 © 2006-2007 Magicant / 1.9.2 (2007-02-02) JavaScript を実行しているブラウザの種類およびそのレンダリングエンジン・オペレーティングシステムの種類を判別します。 テストページで実際に試すことができます。 uai.js は自由に使用していただいて構いません。 目次 uai.js の使い方 uai.js の API 仕様 UA­Identifier コンストラクタ to­String メソッド 各プロパティ 判別機能の詳細 判定結果の使い方 uai.js の使い方 実装ファイルは uai.js です。 このファイルは単独では実行しても意味がありません。 uai.js には UA­Identifier オブジェクトの定義が含まれ

  • こだわりのページ内リンクスムーズスクロール scrollsmoothly.js

    「ページ内リンク スムーズスクロール」でググればいくらでも出てくるシロモノだけど、自分の要望をすべて満たすものが無かったので作ってみた。 こだわりのページ内リンクスムーズスクロール scrollsmoothly.js 動作サンプル 以下のソースコードをサンプルページのようにhead内で読み込むだけでOK。 ソースコード(Javascript) scrollsmoothly.js 読み込み例 <script type="text/javascript" src="scrollsmoothly.js"></script> 特徴 縦横斜めにスクロール可能 スクロール中にもリンクをクリック可能 別のページからのリンクでも指定の場所までスムーズスクロールします MIT License 動作確認ブラウザ IE6, IE7 Firefox 2,3 Opera 9.27 Safari 3.1 関連エントリ

    こだわりのページ内リンクスムーズスクロール scrollsmoothly.js
  • さぼてん: 【jQuery】トピック

    イベント ready() DOMがロードされて操作・解析が可能になったタイミングで関数を実行する。 /* DOMロード完了後に実行 */ $(document).ready(function(){ // ここに実際の処理を記述します。 }); 「onload()」イベントをBODYタグに指定すると動かないので注意。 完全に「onload()」イベントの代わりにはならないので、「onload()」イベントのタイミングで実行したい処理は「jQuery.event.add()」を使う。 /* onloadイベントを追加 */ jQuery.event.add(window, "load", function(){ /* ここに処理を書く*/ }); たくさんイベント使うなら以下のようにちょっと楽する。 /* jQuery.event.add()改善 */ function addOnLoadEv

    mellow_punch
    mellow_punch 2010/03/02
    onloadに追加する場合
  • JavaScriptのsetInterval関数の意味を正確に理解するための1つの説明 - 風と宇宙とプログラム

    ECMAScriptの言語仕様と組込関数の動作仕様は非常にきめ細かく規定されていますが、それに含まれていないJavaScriptの関数の仕様はどうもはっきりしないように思えます。そのためか、それを利用するコードも正確なものではないものが見受けられます。その1つがsetInterval関数。何をいまさら?という感じですが、ちょっとググッてみたところsetInterval関数を解説する記事は沢山見つかりますが、そのことについて注意している記事はほとんど見当たりません。 何のことかと言うと、setInterval関数は一定間隔で指定した関数を実行する、とだけ説明されていて、何が一定なの?ということについての説明が抜けているように思われます。例えば、もし、関数が一定間隔でコールされるなら、下のコードを実行した場合、duration=???はいくつと表示されるのが正しいのでしょうか? functio

    JavaScriptのsetInterval関数の意味を正確に理解するための1つの説明 - 風と宇宙とプログラム
  • ブラウザの表示領域のサイズを取得する方法。 - Enjoy*Study

    ブラウザの表示領域を取得するに当たって、「ブラウザの種類」×「表示モード(標準/互換)」によって参照するプロパティが変わってきます。 IE、FireFox、Opera、Safariにて、表示モード毎に参照すべきプロパティをまとめてみました。(Safariについては2007/05/20に追記) 調査したのは、下記のプロパティです。 window.innerWidth window.innerHeight document.body.scrollWidth document.body.scrollHeight document.body.offsetWidth document.body.offsetHeight document.body.clientWidth document.body.clientHeight document.documentElement.scrollWidth d

    ブラウザの表示領域のサイズを取得する方法。 - Enjoy*Study
  • 要素が画面上に見えているかどうかを調べる - by edvakf in hatena

    document.elementFromPoint という便利な関数を知ったので、今作っている Chrome 用 Migemo ページ内検索で使ってみた。 これが困ったことに、ブラウザごとにかなり挙動が違うのだけど、来の動作はこんな感じらしい。 待望の document.elementFromPoint が Firefox 3.0a8pre にて実装された。仕様は nsIDOMNSDocument.idl に詳しく書いてあるが、おおよそ以下の通りである。 HTML, XUL どちらの document に対しても使用可能 document の左上を (0, 0) とし、位置 (x, y) にある実際に見えている要素を取得する 同一の document 内に存在する要素のみ取得可能。例えばインナーフレーム内の document 内に存在する要素は取得できず、代わりに iframe 要素を返

    要素が画面上に見えているかどうかを調べる - by edvakf in hatena
  • JavaScriptでhtmlページ内のdivのX,Y座標位置を取得するプログラム

    ■ ライブラリ bytefx を使用する http://www.devpro.it/bytefx/ <script type="text/javascript" src="../js/lib/bytefx.js"></script> objX = bytefx.$position(document.getElementById('ID名')).x; objY = bytefx.$position(document.getElementById('ID名')).y; で取得できます。便利。 ■ prototype.js を使う。 1.6系 var offset = $('elementID').positionedOffset() alert ( offset ); // offsetLeft, offsetTopが入った配列 1.5系 var off set = Position.posi

    mellow_punch
    mellow_punch 2010/02/26
    ライブラリ使用
  • jQueryで、ぬるっとスクロールしながらページのトップに戻る機能を実装する。 - WEB人

    jQueryで、ぬるっとスクロールしながらページのトップに戻る機能を実装する。 公開:2009年11月 4日 21:06, 更新:2009年11月 5日 08:01 トラックバック(0)  コメント(0)   最近の流行を抑えたサイトを見ていて気になる機能がありました。ページをスクロールして下へ移動すると、右下にスーッと出現する上向きのボタン。ポチっと押すと、ぬるっとスクロールしながらページのトップに戻ってくれる優れものです。 ホイールやスクロールバーを使って戻るのは、縦に長いページほど手間がかかるので、このプラグインがデザインの邪魔にならないのであれば是非実装してみましょう。場合によっては劇的にユーザビリティが向上します。 必要ファイルの準備 まずはjQueryのライブラリファイルを用意します。jQuery公式サイトに「Production (19KB, Minified and Gzi

  • Javascript/文字列操作 - 俺の基地

    文字列の存在位置を知る indexOfメソッドで文字列中の検索文字列の存在位置を知ることができる 位置は最初の文字をゼロとする数値で返される、ヒットしなければ-1が返る "hoge".indexOf("g"); 第二引数で検索開始位置を指定できる "hoge".indexOf("o", 2); // -1 ▲ ▼ 文字の文字コードを知る StringオブジェクトのcharCodeAtメソッドを使うと、指定した文字位置(最初がゼロ)の文字コードを取得することができます var hoge = 'abc'; abc.charCodeAt(0); //-> 'a'の文字コード97 引数を省略した場合はゼロを指定した場合と同じ結果になります ▲ ▼

  • jQuery でページスクロール - daily dayflower

    jQuery 1.2 以降だと scrollTop(と scrollLeft)という疑似スタイルが利用できるようになったので,jQuery UI を使わずとも,jQuery Core 体だけでページ内スクロールができるようになりました。 たとえば, <html> <body> <p> blah, blah, blah, ... blah, blah, blah, ... </p> <p> <a href="#" id="link_to_top">ページの先頭へ</a> </p> </body> </html> このような HTML で「ページの先頭へ」というリンクをクリックしたときに,スムーズにスクロールしたいのなら, $(function () { if (! $.browser.safari) { $('#link_to_top').click(function () { $(thi

    jQuery でページスクロール - daily dayflower
    mellow_punch
    mellow_punch 2010/02/24
    スムーズスクロール
  • JavaScript/jQuery/readyじゃなくてonloadイベントに関数を追加したい - TOBY SOFT wiki

    2020-06-02 Comments/Subversion/TortoiseSVNメモ/コミットしたログメッセージが編集できない 2020-03-31 ゲームを作る上でのバッドノウハウ/十字キーがボタンとして認識される 2019-11-12 Comments/Wiki/PukiWiki/スパム(spam)を防止する方法 2019-11-01 Delphi/XML/Delphi付属のXMLライブラリ 2019-08-27 Comments/SaGa2 秘宝伝説/モンスター一人クリア 2019-07-11 Comments/git/git rebaseを元に戻す方法 2019-06-08 VBA/関数呼び出し時に「オブジェクトが必要です。」というエラーが出る 2019-03-07 Comments/PhotoShop/「下のレイヤーとグループ化」はどこいったの? 2019-02-06 Rub