JavaScriptCoreの簡易リファレンス。Coreは要素を参照したり、相対位置から周りのノードを参照したり、要素を生成するといった部分。主に利用するであろうプロパティやメソッドはカバーしているつもりですけど、これも入れとけってのあったら教えてください。こ... 続きを読む
この前ちょこっと疑問点を書きましたが、そのあたりも全部 Web Applications Working Group Teleconference にて話されていました。 気になるところをいくつか書いていきます。 1 キーイベントの key プロパティ (key value と呼びます) は、原則としてそのキー... 続きを読む
Document Object Model (DOM) Level 3 Events Specification W3C Working Draft 8 September 2009 This version: http://www.w3.org/TR/2009/WD-DOM-Level-3-Events-20090908 Latest stable version: http://www.w3.org/TR/DOM-Level-3-Events Previous version... 続きを読む
Keyboard events and key identifiers DOM3 の keyIdentifier という仕様は、現在これほどまでにブラウザ毎、OS 毎でぐちゃぐちゃになっているキーボードイベントを統一するためのもの。 実は Safari と Chrome では既に実装していたそうな。(もっとずっと先の... 続きを読む
John Resig, an engineer at Mozilla and the creator of jQuery, stopped by Yahoo last week to visit with the YUI team. While here, he gave a talk for Yahoo engineers on the current state of JavaScript and DOM programming. The session — entitle... 続きを読む
ie8(執筆中) ちょっと前にMicrosoft 公式に以下のような発表がありました。IEBlog : Responding to Change: Updated Getter/Setter Syntax in IE8 RC 1また、以下のようなドキュメントも公開されています。 Document Object Model Prototypes, Part 1 Documen... 続きを読む
Selectors API W3C Working Draft 21 December 2007 This Version: http://www.w3.org/TR/2007/WD-selectors-api-20071221/ Latest Version: http://www.w3.org/TR/selectors-api/ Previous Versions: http://www.w3.org/TR/2007/WD-selectors-api-20071019/ ht... 続きを読む
Selectors API W3C Working Draft 13 August 2008 This Version: http://www.w3.org/TR/2008/ED-selectors-api-20080813/ Latest Version: http://www.w3.org/TR/selectors-api/ Previous Versions: http://www.w3.org/TR/2007/WD-selectors-api-20071221/ http... 続きを読む
本連載は、ソフトバンククリエイティブ刊行の『標準DOMスクリプティング』のうち「第2章 DOMの基本」を、同社の許可を得て転載するものです。 本書は、DOM(Document Object Model)とJavaScriptの関係を分かりやすく解説しています。さらに、JavaScriptからDOM... 続きを読む
javascriptW3C で DOM Range という便利なオブジェクトが勧告されています。http://www.w3.org/TR/DOM-Level-2-Traversal-Range/ranges.htmlDOM Range って何?DOM Range とは、 DOM ツリーの任意の範囲を表すための仕様です。DOM Range を使うと、「ここからこ... 続きを読む
The requested blog was not found on this server -- unless you requested that of Dan Kogai (小飼 弾). これにより、document.write()をこう書き直せます。 document.getCurrentScript = function(){ return (function (e) { if (e.nodeName.toLowerCase() ... 続きを読む
http://www.w3.org/TR/DOM-Level-3-LS/ load progress http://www.w3.org/TR/xforms11/ xforms-close xforms-output-error xforms-submit-serialize http://www.w3.org/TR/DPF/ dci-prop-change DOMNodeInserted DOMNodeRemoved DOMSubtreeModified http://www.... 続きを読む
Latest topics > getElementsByなんちゃら の代わりにXPathを使う Firefox 3 Hacks好評発売中。本書の1/3を占めてしまっている第3章でFUELやらPlacesデータベースのテーブル定義やらJavaScriptコードモジュールやらを解説しています。Software Design 2007年4月... 続きを読む
- 全てのDOMノードを列挙する - ノードは次のように文字列化される。 0: /html[0]/body[0]/div 1: /html[0]/body[0]/div[0]/div 2: /html[0]/body[0]/div[0]/div[0]/ul[0]/li 3: /html[0]/body[0]/div[0]/div[0]/ul[0]/li 4: /html[0]/body[0]/div[0]/div[0]/ul... 続きを読む
javascript このエントリは一部間違っています。こちらで訂正いたしました。http://d.hatena.ne.jp/amachang/20070523/1179928332 いや大したことじゃないんですけどかなりハマったのでメモしときます。 通常ページのタイトルは以下で取れる var title = docume... 続きを読む