ゲームとWebページの技術的な情報ブログです。 パステル・ミディリン(20年くらいかかったドラクエ3ゲーム日記小説 やHP作成講座など) ゲームネタ、Webページ運営についての話など)の日記+ プログラムメモ(Java、PHP、VBA)、DB(Mysql・Oracle)、SEO(マーケティング、googleアナリティクス)、フリーソフト等

indexOfにはあまり知られてない裏技的な使い方がある。 よく知られてるString.indexOf indexOf 構文 indexOf(searchValue[, fromIndex]) パラメータ searchValue 検索する値を表す文字列。 fromIndex 呼び出す文字列内の検索を始めるための位置。0 とその文字列の長さの間にある整数を指定できます。デフォルトの値は 0 です。 概要 呼び出す String オブジェクト 中で、指定された値が最初に現れたインデックスを返します。fromIndex から検索を始め、値が見つけられない場合、-1 を返します。 indexOf - MDC Doc Center 概要からわかるように、文字列の出現インデックスを取るものだが、肝心なのは見つからない場合-1を返すことだ。 これを利用してとある条件の下で以下の三つの正規表現ライクなこと
What is it A JavaScript class that accepts a string and tries to figure out a valid color out of it. Some accepted inputs are for example: rgb(0, 23, 255) #336699 ffee66 fb0 red darkblue cadet blue For more accepted inputs - see the demo. Here's the javascript class - rgbcolor.js. Some history / motivation I was playing around with an idea (will post later) and I needed to get color information us
CSSの色指定方法には, #(シャープ)記号の後にRGBを6桁の16進数で指定する方法(e.g. #ff0000) #記号の後にRGBを3桁の16進数で指定する方法(e.g. #f00) rgb() の括弧内にRGBを10進数で指定する方法(e.g. rgb(255,0,0)) 色名を指定する方法(e.g. red)など,色々あります. 入力が柔軟なのは良いことなのですが,ひとつ困ったことがあって,以下のように色を取得すると IE では #ccc がそのまま表示されて,FireFox では rgb(204,204,204) という表現に変換されてしまいます. div id="mycolor" style="background-color:#ccc">div> script type="text/javascript"> // var el = document.getElementByI
javascriptで、ダイナミックに変化する背景色(RGB)に応じて、上に載ってくる文字を見やすいよう "黒または白"に設定したいのですが、 どういった計算でもとめられますでしょうか? 黒または白を、背景RGB値からどうやって判定したらいいでしょうか?
これで変数cに色情報が文字列で代入されます。 とても簡単なのですが、ブラウザによって違う挙動をします。 IEの場合 HTMLで「style=”color:blue”」とすると「blue」が得られます。 またHTMLで「style=”color:rgb(0,0,255)”」とすると「rgb(0,0,255)」となります。 「rgb(0, 0, 255)」のように半角スペースを入れても「rgb(0,0,255)」のように半角スペースは省かれます。 「style=”color:#0000ff”」とすると「#0000ff」となります。 Firefox、Chromeの場合 まず、HTMLで「style=”color:rgb(0,0,255)”」とすると「rgb(0, 0, 255)」が得られます。 そして奇妙なのは次です。 HTMLで「style=”color:blue”」とすると、やはり「rgb(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く