+ JavaScript の質問用スレッド vol.105 +at HP
+ JavaScript の質問用スレッド vol.105 + - 暇つぶし2ch2:Name_Not_Found
13/01/25 12:53:59.01
■前スレ
+ JavaScript の質問用スレッド vol.104 +
スレリンク(hp板)

■過去スレ全集
URLリンク(www2.atpages.jp)
URLリンク(usamimi.info) (閲覧のみ)
URLリンク(wing2.jp) (閲覧のみ)

■テンプレ案
URLリンク(jsfiddle.net)

■関連スレ
ECMAScript デス 4
スレリンク(tech板)
【jQuery】JavaScript ライブラリ総合質問所 vol.2
スレリンク(hp板)
WSH(・∀・)スレッド! Part 4
スレリンク(tech板) →消失中 (5も過去ログ倉庫)
【WHATWG】HTML5 Part4【W3C HTML WG】
スレリンク(hp板)
Webサイト制作初心者用質問スレ part232
スレリンク(hp板)
CSS初心者スレッド=12th=
スレリンク(hp板)
Canvasについて語ろう
スレリンク(hp板)

3:Name_Not_Found
13/01/25 12:55:22.90
■主要FAQ (全部は URLリンク(fiddle.jshell.net) )
Q1. 別窓・フレーム内容やローカルファイルを読み書きしたいのですが…
A1. 別サーバのページやファイルの内容はセキュリティ制約でアクセス不可です。
Q2. document.write()でページ内容を追加したいのですが…
A2. 一度表示完了後にwriteするとページ内容が消去されます。DOM等別手段を。
Q3. table内容のinnerHTMLやDOMでの変更がうまく行かないのですが…
A3. IEではtable/tbody/trのinnerHTML書き換え不可です。DOMを使いますが、
  DOMの場合tableの直下にはtbody要素が(作らなくても)あることに注意。
Q4. フォーム部品名を変数にした「...myform.変数名.value」が動きません…
A4. 「document.forms.myform.elements[変数名].value」でどぞ。
  JavaScriptでは一般に「obj.x」と「obj['x']」は同じ意味です。
  グローバル変数はwindowのプロパティなので「x」と「window['x']」も。
Q5. CSSで設定した背景色がe.style.backgroundColorで取得できないのですが…
A5. 取得には document.defaultView.getComputedStyle() を使う必要あり。
  IEでは要素オブジェクトのプロパティcurrentStyleを使う。
Q6. setAttribute("class","foo")、setAttribute("onclick","bar()")が動きません…
A6. IEではそれは不可。「obj.className="foo"」「obj.onclick=bar」でどぞ。
Q7. タイマーやイベントハンドラに設定するコードにthisを含めたいのですが
  「"...this..."」とか「function(){...this...}」ではうまく行きません。
A7. 実行時にthisが別のものを指してしまってる。以下のようにthisを束縛保存。
  「function(x){return function(){...x...};}(this)」
Q8. input type="file"の値を設定(参照)できないのですが…
A8. セキュリティ制約のため設定は絶対に不可。参照はブラウザにより不可。
Q9. getElementById('ID名')や$('ID名')で要素が取れないのですが…
A9. コード実行時点でHTMLがそこまで読まれてない。window.onload 中でやるとか。

4:Name_Not_Found
13/01/25 12:56:54.84
■各種仕様 ( URLリンク(fiddle.jshell.net) も参照 )
◆ Standard ECMA-262
URLリンク(www.ecma-international.org) (本家PDF版アーカイブ)
URLリンク(es5.github.com) (ECMAScript 5.1 有志HTML版)
URLリンク(www2u.biglobe.ne.jp) (ECMAScript 3 和訳)
◆ ECMAScript compatibility table
URLリンク(kangax.github.com) (ECMAScript 5)
URLリンク(kangax.github.com) (ECMAScript 6)
◆ HTML Standard (HTML5)
URLリンク(www.whatwg.org)
◆ Document Object Model (DOM) / CSS Object Model (CSSOM)
URLリンク(dom.spec.whatwg.org) (DOM Standard (DOM4))
URLリンク(www.hcn.zaq.ne.jp) (DOM Standard 和訳)
URLリンク(www.w3.org) (DOM3 Events)
URLリンク(www.w3.org) (CSSOM)
URLリンク(www.w3.org) (CSSOM View Module)
URLリンク(www.hcn.zaq.ne.jp) (CSSOM View Module 和訳)
◆ その他のWeb関連仕様
URLリンク(domparsing.spec.whatwg.org) (DOM Parsing and Serialization - innerHTML等)
URLリンク(xhr.spec.whatwg.org) (XMLHttpRquest)
URLリンク(www.hcn.zaq.ne.jp) (XMLHttpRequest 和訳)
URLリンク(www.whatwg.org) (WHATWGの仕様一覧)
◆ MDN (Netscape/Mozilla)
URLリンク(developer.mozilla.org)
◆ JavaScript Garden (ja)
URLリンク(bonsaiden.github.com)
◆ JSON (JavaScript Object Notation)
URLリンク(www.json.org)
◆ MSDN Library
URLリンク(msdn.microsoft.com) (JavaScript)
URLリンク(msdn.microsoft.com) (JScript)
URLリンク(msdn.microsoft.com) (DHTML)

5:Name_Not_Found
13/01/25 14:09:48.98
>>2の■テンプレ案の最新
URLリンク(jsfiddle.net)

6:Name_Not_Found
13/01/25 14:15:35.92
あれーまた違ってましたか。なんで見落としてしまうのかなー。すみません。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch