私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.97 +

みんなの評価 :
レスフィルター : (試験中)
JavaScript を自ら学ぶ人のための質問スレッドです。
>>2-4のテンプレを読んだ上で質問してください。
■質問を書く上で
(1) 質問にならない投稿はご遠慮ください。(煽り、コード制作依頼など)
(2) 他の人に迷惑をかけるスクリプトの質問はご遠慮ください。
(ブラクラ、[戻る], [閉じる], [クリック] の妨害、画面占有など)
(3) 長い間連続して質問する場合にレス番を名前にしてあれば、質問の流れが回答者に伝わりやすくなります。
(4) 常に自発的に調べる心構えを持ってください。
具体的には「自分で調べてから質問する」「回答をもらってわからない単語があればGoogle検索してみる」など。
わからない内容を代わりに調べてくれる回答者をお望みの方は余所で質問してください。
(5) 出来るだけ一般的な用語を使用してください。脳内オレオレ用語は混乱の元です。
(6) 出来るだけサンプルコードを掲示してください。言葉による説明は行き違いが生まれる場合があります。
※必ず「問題の事象が再現されること」を確認してください。
必要な部分だけ切り出したつもりで現象が再現できていなかったケアレスミスがしばしば見られます。
(7) サンプルコードに HTML が含まれる場合はhttp://validator.w3.org/ で [Check] してみてください。
(8) 質問を具体的かつ詳細に書くと回答を得られやすいです。質問テンプレートを活用してみてください。
■質問テンプレート
【環境】OS, ブラウザをバージョンと共に記入してください。(ex: IE8, Firefox4)
【何をしたのか】何をしたら問題の現象が発生するのか。再現手順を具体的に書いてください。
【エラーメッセージ】エラーメッセージがあれば正確に書き写してください。(Windows なら「コピット」を活用)
【期待する結果】最終的にどういう結果を望んでいるのか、を書いてください。
【サンプルコード】現象を再現可能な最小限のコードを書いてください。
1レスに収まらないならコード投稿サイトを利用してください。
http://jsdo.it/ http://jsbin.com/ http://jsfiddle.net/ http://ideone.com/
>>2-4のテンプレを読んだ上で質問してください。
■質問を書く上で
(1) 質問にならない投稿はご遠慮ください。(煽り、コード制作依頼など)
(2) 他の人に迷惑をかけるスクリプトの質問はご遠慮ください。
(ブラクラ、[戻る], [閉じる], [クリック] の妨害、画面占有など)
(3) 長い間連続して質問する場合にレス番を名前にしてあれば、質問の流れが回答者に伝わりやすくなります。
(4) 常に自発的に調べる心構えを持ってください。
具体的には「自分で調べてから質問する」「回答をもらってわからない単語があればGoogle検索してみる」など。
わからない内容を代わりに調べてくれる回答者をお望みの方は余所で質問してください。
(5) 出来るだけ一般的な用語を使用してください。脳内オレオレ用語は混乱の元です。
(6) 出来るだけサンプルコードを掲示してください。言葉による説明は行き違いが生まれる場合があります。
※必ず「問題の事象が再現されること」を確認してください。
必要な部分だけ切り出したつもりで現象が再現できていなかったケアレスミスがしばしば見られます。
(7) サンプルコードに HTML が含まれる場合はhttp://validator.w3.org/ で [Check] してみてください。
(8) 質問を具体的かつ詳細に書くと回答を得られやすいです。質問テンプレートを活用してみてください。
■質問テンプレート
【環境】OS, ブラウザをバージョンと共に記入してください。(ex: IE8, Firefox4)
【何をしたのか】何をしたら問題の現象が発生するのか。再現手順を具体的に書いてください。
【エラーメッセージ】エラーメッセージがあれば正確に書き写してください。(Windows なら「コピット」を活用)
【期待する結果】最終的にどういう結果を望んでいるのか、を書いてください。
【サンプルコード】現象を再現可能な最小限のコードを書いてください。
1レスに収まらないならコード投稿サイトを利用してください。
http://jsdo.it/ http://jsbin.com/ http://jsfiddle.net/ http://ideone.com/
■主要FAQ (全部はhttp://fiddle.jshell.net/vSqKr/33/show/ )
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 中でやるとか。
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 中でやるとか。
■各種仕様 (http://fiddle.jshell.net/vSqKr/33/show/#Link も参照 )
Standard ECMA-262
http://www.ecma-international.org/publications/standards/Ecma-262.htm
ECMAScript 3
http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/ (和訳)
ECMAScript 5.1
http://es5.github.com/
ECMAScript 5 compatibility table
http://kangax.github.com/es5-compat-table/
HTML Standard (HTML5)
http://www.whatwg.org/html5
http://www.w3.org/TR/html5/
W3C Document Object Model
http://www.w3.org/DOM/DOMTR
http://www.w3.org/TR/dom/
Element Traversal Specification
http://www.w3.org/TR/ElementTraversal/
JavaScript 1.5 ガイド / リファレンス (Netscape/Mozilla)
http://developer.mozilla.org/ja/JavaScript/Guide
http://developer.mozilla.org/ja/JavaScript/Reference
JavaScript Garden (ja)
http://bonsaiden.github.com/JavaScript-Garden/ja/
JSON (JavaScript Object Notation)
http://www.json.org/json-ja.html
Gecko DOM Reference
http://developer.mozilla.org/ja/Gecko_DOM_Reference (和訳)
http://devedge-temp.mozilla.org/central/javascript/index_en.html
MSDN Library JScript
http://msdn.microsoft.com/ja-jp/library/cc427807.aspx
http://msdn.microsoft.com/ja-jp/library/hbxc2t98.aspx
http://msdn.microsoft.com/en-us/ie/ff468705.aspx
Standard ECMA-262
http://www.ecma-international.org/publications/standards/Ecma-262.htm
ECMAScript 3
http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/ (和訳)
ECMAScript 5.1
http://es5.github.com/
ECMAScript 5 compatibility table
http://kangax.github.com/es5-compat-table/
HTML Standard (HTML5)
http://www.whatwg.org/html5
http://www.w3.org/TR/html5/
W3C Document Object Model
http://www.w3.org/DOM/DOMTR
http://www.w3.org/TR/dom/
Element Traversal Specification
http://www.w3.org/TR/ElementTraversal/
JavaScript 1.5 ガイド / リファレンス (Netscape/Mozilla)
http://developer.mozilla.org/ja/JavaScript/Guide
http://developer.mozilla.org/ja/JavaScript/Reference
JavaScript Garden (ja)
http://bonsaiden.github.com/JavaScript-Garden/ja/
JSON (JavaScript Object Notation)
http://www.json.org/json-ja.html
Gecko DOM Reference
http://developer.mozilla.org/ja/Gecko_DOM_Reference (和訳)
http://devedge-temp.mozilla.org/central/javascript/index_en.html
MSDN Library JScript
http://msdn.microsoft.com/ja-jp/library/cc427807.aspx
http://msdn.microsoft.com/ja-jp/library/hbxc2t98.aspx
http://msdn.microsoft.com/en-us/ie/ff468705.aspx
javascriptをはじめたい、javascriptを覚えたい、プログラマになりたい、どうすればいい?金玉が痒くなった、どうすればいい?
はこのスレにふさわしい質問ではありません
>>1
> JavaScript を自ら学ぶ人のための質問スレッドです。
はこのスレにふさわしい質問ではありません
>>1
> JavaScript を自ら学ぶ人のための質問スレッドです。
function hoge(a,b,c){
}
とあって自分のスクリプトではhoge()と空で使用する場合があるのですがコレは正しいのでしょうか?
それともhoge(null,null,null)みたいなのを入れたほうがいいのでしょうか?
}
とあって自分のスクリプトではhoge()と空で使用する場合があるのですがコレは正しいのでしょうか?
それともhoge(null,null,null)みたいなのを入れたほうがいいのでしょうか?
>>6
正しい。巻数内の処理を工夫すれば、メソッドのオーバーロード的な使い方も可能。
正しい。巻数内の処理を工夫すれば、メソッドのオーバーロード的な使い方も可能。
> javascriptをはじめたい
> javascriptを覚えたい
これはいいんじゃね?
最初は本読めばいいのか、ネットで十分なのかすらわからないし
> プログラマになりたい
これは他のプログラミング総合スレで聞け、ここはjavascriptのみ
> 金玉が痒くなった
知るかボケ
> javascriptを覚えたい
これはいいんじゃね?
最初は本読めばいいのか、ネットで十分なのかすらわからないし
> プログラマになりたい
これは他のプログラミング総合スレで聞け、ここはjavascriptのみ
> 金玉が痒くなった
知るかボケ
>>10
他人の質問の便乗で悪いんだけど
function hoge(a,b,c){
alert(a);
}
hoge("x")
って一つだけの場合も”x”とアラートされるけどそれは正しい書き方なの?
他人の質問の便乗で悪いんだけど
function hoge(a,b,c){
alert(a);
}
hoge("x")
って一つだけの場合も”x”とアラートされるけどそれは正しい書き方なの?
>>6と同じ質問じゃねえか
正規表現の初歩的な質問かもしれませんが
var moji = a/b/c/d/e・・・・という文字列が存在しその / が最初にマッチした部分とその後に続く文字列の二つに分けるという作業をしています
最初の部分は mojisplit('/')[0]で手に入れることが出来ます
後半部分がmatchなどでも上手くいきません。何か良い手はあります?
var moji = a/b/c/d/e・・・・という文字列が存在しその / が最初にマッチした部分とその後に続く文字列の二つに分けるという作業をしています
最初の部分は mojisplit('/')[0]で手に入れることが出来ます
後半部分がmatchなどでも上手くいきません。何か良い手はあります?
皆さんがWebGLやWEBGL技術(様々なシェーダーのかけかた等)を勉強するとき
どのサイトを参考にしたのか教えて貰えませんか?
やはりOpenGLのサイトを参考にしているのでしょうか?
オススメのサイトがあれば教えてください
どのサイトを参考にしたのか教えて貰えませんか?
やはりOpenGLのサイトを参考にしているのでしょうか?
オススメのサイトがあれば教えてください
>>15
match位置を取得して、後はわかるな?
match位置を取得して、後はわかるな?
>>15
"a"と"b/c/d/e・・・・"を得たいの?後半部分は
moji.slice(moji.indexOf("/")+1)とか
moji.split("/").slice(1).join("/")とか
"a"と"b/c/d/e・・・・"を得たいの?後半部分は
moji.slice(moji.indexOf("/")+1)とか
moji.split("/").slice(1).join("/")とか
>>15
moji.match(/([^/]*)\/(.*)/)
moji.match(/([^/]*)\/(.*)/)
>>8
もしかしてwindow.onloadとかbutton.onclickみたいな古い書き方を多用するタイプなの?
もしかしてwindow.onloadとかbutton.onclickみたいな古い書き方を多用するタイプなの?
>>16
前スレで教えてもらったサイトで勉強してから聞いてくれない?
前スレで教えてもらったサイトで勉強してから聞いてくれない?
>>20
お、俺も釣られないぞ
お、俺も釣られないぞ
>>22
あ、はい
あ、はい
jQuery mobileの質問はjQueryの質問ともちょっと違うからjQuery mobileスレ立てるべきだな
>>31==いつものjQuery質問者
jQueryってjavascriptで必須みたいな地位確立してるから
いいと思うけどね
いいと思うけどね
質問するのは別にいいんじゃない?答えられない、答える気がないものはスルーすればいい
ちなみにjQuery mobileの質問はいつもスルーされてる
俺もスルーしてる
ちなみにjQuery mobileの質問はいつもスルーされてる
俺もスルーしてる
>>17-19
ありがとうございます、ものすごく助かります
ありがとうございます、ものすごく助かります
>>23は最近の常駐荒らしの典型例。その後のレスもおそらく自演。注意。
↓のページを見ればわかる。ケーススタディとして記憶しておくように。
http://dev.screw-axis.com/doc/jquery_mobile/
↓のページを見ればわかる。ケーススタディとして記憶しておくように。
http://dev.screw-axis.com/doc/jquery_mobile/
見るスレ増えるの面倒だから同一スレ内で良い
ただし機種固有の問題とかはしらん
ただし機種固有の問題とかはしらん
ライブラリの話題と生のjsの話題をごっちゃにするよりも
分けた方が見やすいし過去ログからさがしやすくなるのでそれでいいよ
分けた方が見やすいし過去ログからさがしやすくなるのでそれでいいよ
スルーすれば済むことじゃん。それくらいたやすいだろ情強でスルースキルも高いお前らなら。
スルーできずに食い付いてるやつは自演だと思って高みの見物しとけばいい。などと俺もレスしちゃってるけど
大多数の賢明な住人は今もレスせず見物してる。はず
スルーできずに食い付いてるやつは自演だと思って高みの見物しとけばいい。などと俺もレスしちゃってるけど
大多数の賢明な住人は今もレスせず見物してる。はず
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ
/ 要望・削除依頼は掲示板へ / 管理情報はtwitterで /
JavaScript スレッド一覧へ
みんなの評価 : 

類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.95 + (1001) - [97%] - 2012/1/17 4:16
- + JavaScript の質問用スレッド vol.87 + (1001) - [97%] - 2011/6/21 6:33
- + JavaScript の質問用スレッド vol.99 + (1001) - [97%] - 2012/5/7 4:32
- + JavaScript の質問用スレッド vol.98 + (1001) - [97%] - 2012/4/9 14:46
- + JavaScript の質問用スレッド vol.96 + (1001) - [97%] - 2012/1/28 23:01
- + JavaScript の質問用スレッド vol.94 + (1001) - [97%] - 2012/1/8 15:46
- + JavaScript の質問用スレッド vol.93 + (1001) - [97%] - 2012/1/1 4:46
- + JavaScript の質問用スレッド vol.93 + (1001) - [97%] - 2011/12/10 18:31
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/11/15 20:32
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/10/26 4:18
- + JavaScript の質問用スレッド vol.77 + (1001) - [97%] - 2010/5/8 19:06
- + JavaScript の質問用スレッド vol.137 + (1003) - [95%] - 2019/3/26 11:46
- + JavaScript の質問用スレッド vol.127 + (160) - [95%] - 2021/7/16 9:30
- + JavaScript の質問用スレッド vol.127 + (1001) - [95%] - 2016/2/4 0:15
- + JavaScript の質問用スレッド vol.117 + (1009) - [95%] - 2014/8/5 3:30
- + JavaScript の質問用スレッド vol.107 + (1001) - [95%] - 2013/9/7 10:16
- + JavaScript の質問用スレッド vol.82 + (1001) - [95%] - 2011/1/19 7:54
トップメニューへ / →のくす牧場書庫について