2011-06-01から1ヶ月間の記事一覧

textareaの現在の行インデックスを取得する

http://oshiete.goo.ne.jp/qa/6845292.html要素.selectionStart で文字(キャレット)位置がわかるも、どうしよう? その前の行のインデント分の空白の取得? テキストエリアでオートインデント。しかしキャレットが移動するのが見えて、ちょっぴり残念。(…

メモ

<title></title> <script> var s = '2 + (( a + b * c) / d ) * ( e - f ) + 1'; var r = /^(.*?)\(([^\(\)]+)?\)(.*?)$/; var k; var cnt = 0; document.write (s, '<br>'); while (k = r.exec (s)) { k[2] = '$' + cnt++; k.shift (); s = k.join (''); document.write (s, '<br></script>…

N88-BASIC への布石?(今のスキルでは無理)テーブルを弄る、その6?(構文解析が主題なのにそこが判らない)

.sort は、OK! .filter が難問、未実装。(これから) > table.filter('(個数 > 10 & 色 = lime) | 個数 <title></title> <table> <tr> <th>String <th>Type <th>Number <tr> <th>ABC <td>001 <td>123 <tr> <th>DEF <td>003 <td>456 <tr> <th>GHI <td>002 <td>789 <tr> <th>JKL <td>002 <td>012 <tr> <th>MNO <td>003 <td>345 </td></td></th></tr></td></td></th></tr></td></td></th></tr></td></td></th></tr></td></td></th></tr></th></th></th></tr></table>

jquery+csvで簡易電力メーター

Firefox 5 で、meter 要素が表示されない?! <title></title> <style type="text/css"> meter { width:300px; } </style> <h1>東京電力</h1> <div id="hoge">&nbsp;</div> <script> function view (data) { var no = 0; var obj; var rec; var html = ''; var day; data.reverse (); while (obj = data[no++]) { day = new …

地震

そこそこゆれた。携帯の緊急地震警報より、地震のほうが早かった。町はサイレンで騒がしい。停電がないので安心。津波も最大で50センチとか。避難せずに朝食。

function.bindの問題、解決できず。

深く考えることができず、ギブアップ。 if (! Function.prototype.bind2) { Function.prototype.bind2 = function (obj) { var ap = Array.prototype; var args = ap.slice.call (arguments, 1); var that = this; var rFunc = function () { return that.ap…

htmlでExcelのような検索機能をつけて・・・

Fujillin さんを混乱させるには!? iframe を使って、他のファイルからも読み込んでみるも、読み込みを完了してから、その要素を返すのが面倒で、アラートさせているうちに、ごまかす。 <title></title> <style> table, td, th { border :1px #080 inset; } </style> <table id="table1"> <tr><th>名前</th><th>英語</th><th>国語</th><th>算数</th></tr> <tr><td></td></tr></table>…

ノードリストの判定?

フォームの中の要素を集めて、ノードリストなのか、要素なのかを判断するのに.length だけを見ていたら、select でつまずいた。 模索中。しかも、es = select要素 es = [es]; es にはオプションが。臨時解決策として if (es.nodeType == 1) es = [].concat (…

"者"とは書けず"元"。俺の文才は、いずこに!?

冷蔵庫を探したら、タウリン3000mg入った栄養剤が見つかった。飲んだ。冴えるさ。眠れないさ〜。そして、あっちのネタ書くの禁止。書いてもいいけど見た後、犬になるわん!

配列をテーブルにする

TH要素はあきらめよう。 var createTableFromArray = function (insertTR) { return function (ary) { var table = document.createElement ('tbody'); ary.forEach (insertTR, table); return table; }; }(function (insertTD) { return function (record) …

配列を表要素に変換する

文字列の先頭に "#" があると、TH要素に。 文字列を判断するのが、遠くにあるので効率が悪い。 <title></title> <div id="test"> スクリプトが有効であればここに表が作成されます </div> <script type="application/javascript; version=1.8"> Array.prototype.shuffle = (function() { this.forEach (function (_, i, o) let (r = (Math.random() *…

数独への前振りなのでしょうか!?

> www.tagindex.com/cgi-lib/q4bbs/patio.cgi?mode=view&no=2845多分、このままの形では回答者には受け付けてもらえないだろうなぁ〜。 それにしても、今回も勉強になりました。コードはほぼ gtlt さんの写しですね。 それにしても、これだけのコーディング…

妄想。

「もし、私がプログラマーだったら」 タグの中でも、<img>って面倒だよな〜。 画面スクロールして戻ってきたとき、またイメージを読み込まなきゃない。 だから<img>の src だけは、すぐ読み込めるように絶対パスにして、 特別なタグとして扱おう!っと。…

>IE(特に8以下)はひどいブラウザだからです

う〜ん。そうじゃないんだよ。だからこそ、それでご飯を食べられる人が生きていけるんだよ。 ここでつぶやいてどうする、俺。

createElement で大量にノードを書くのは面倒。

書いてみたら、結局ノードやアートリビュートのリストを書くのが面倒だった。 関数が返す node に、付け加える場合は、node.firstChild に。 className の指定は class に。 ipod の opera で使用する時は、"nodename": "tbody" のように。 ノードを組み立て…

いや〜眠い×2

そういう季節なのだろうか、それとも歳なのだろうか。 先日勝ってきた、『入門XML』という本も、眠くなる要因。 早く、XPath を使いこなせるようになりたいものだ。せっかく、その関連のコードを教えていただいても、猫に小判。 ちょっと悔しい。

また無駄に時間を使ってしまった。

教えてgoo [javascriptで何日何時間何分何秒経過] http://oshiete.goo.ne.jp/qa/6779944.htmlこの回答の日時の部分の文字列の組み立て方を考えていたら、意味もなくハマる。 そして、気づいたら朝だった。OTZ,ただ、「関数 (1000)(60)(60)(24)(100000)()」の…