[過去ログ] + JavaScript の質問用スレッド vol.99 + (1001レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(7): 2012/04/08(日) 23:52:04.74 ID:??? AAS
JavaScript を自ら学ぶ人のための質問スレッドです。
>>2-4のテンプレを読んだ上で質問してください。

■質問を書く上で
(1) 質問にならない投稿はご遠慮ください。(煽り、コード制作依頼など)
(2) 他の人に迷惑をかけるスクリプトの質問はご遠慮ください。
  (ブラクラ、[戻る], [閉じる], [クリック] の妨害、画面占有など)
(3) 長い間連続して質問する場合にレス番を名前にしてあれば、質問の流れが回答者に伝わりやすくなります。
(4) 常に自発的に調べる心構えを持ってください。
  具体的には「自分で調べてから質問する」「回答をもらってわからない単語があればGoogle検索してみる」など。
  わからない内容を代わりに調べてくれる回答者をお望みの方は余所で質問してください。
(5) 出来るだけ一般的な用語を使用してください。脳内オレオレ用語は混乱の元です。
(6) 出来るだけサンプルコードを掲示してください。言葉による説明は行き違いが生まれる場合があります。
  ※必ず「問題の事象が再現されること」を確認してください。
   必要な部分だけ切り出したつもりで現象が再現できていなかったケアレスミスがしばしば見られます。
(7) サンプルコードに HTML が含まれる場合は 外部リンク:validator.w3.org で [Check] してみてください。
(8) 質問を具体的かつ詳細に書くと回答を得られやすいです。質問テンプレートを活用してみてください。

■質問テンプレート
【環境】OS, ブラウザをバージョンと共に記入してください。(ex: IE8, Firefox4)
【何をしたのか】何をしたら問題の現象が発生するのか。再現手順を具体的に書いてください。
【エラーメッセージ】エラーメッセージがあれば正確に書き写してください。(Windows なら「コピット」を活用)
【期待する結果】最終的にどういう結果を望んでいるのか、を書いてください。
【サンプルコード】現象を再現可能な最小限のコードを書いてください。
 1レスに収まらないならコード投稿サイトを利用してください。
 外部リンク:jsdo.it 外部リンク:jsbin.com 外部リンク:jsfiddle.net 外部リンク:ideone.com
2
(3): 2012/04/08(日) 23:52:11.09 ID:??? AAS
■前スレ
+ JavaScript の質問用スレッド vol.98 +
2chスレ:hp

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

■テンプレ案
外部リンク:jsfiddle.net

■関連スレ
ECMAScript デス 4
2chスレ:tech
WSH(・∀・)スレッド! Part 4
2chスレ:tech
【WHATWG】HTML5 Part4【W3C HTML WG】
2chスレ:hp
Webサイト制作初心者用質問スレ part229
2chスレ:hp
CSS初心者スレッド=11th=
2chスレ:hp
Canvasについて語ろう
2chスレ:hp
85
(3): 2012/04/14(土) 19:58:39.36 ID:??? AAS
Firefox では console.log が出力されますが
Google Chrome では Uncaught TypeError: Illegal constructor と出て上手くいきません
Google Chrome でも MouseEvent コンストラクタを利用するには、どうすればいいのでしょうか

外部リンク:jsfiddle.net

var mouseEvent, mouseEventInit;

document.addEventListener('dblclick', function(evt){
console.log(evt);
}, false);

mouseEventInit = {
bubbles: true,
};

mouseEvent = new MouseEvent('dblclick', mouseEventInit);

document.documentElement.dispatchEvent(mouseEvent);
177
(3): 2012/04/19(木) 16:40:55.14 ID:??? AAS
>>169
アイディアお聞かせいただきありがとうございます。
innerHTMLで取得するため、同じ結果となってしまいました。

>>170-171
IEでは、innerHTMLで取得した文字列内のタブ文字を
正しく取り扱う方法がないということでお間違いないでしょうか。
259
(4): 2012/04/22(日) 13:45:04.50 ID:??? AAS
>>257
for (i=1;i<=5;i++){
       document.postform.elements["email"].value = "うんこ"
       }

としましたが、動きません。複数のpostformにうんこを入れるに
どうしたらいいのでしょうか?
376
(4): 2012/04/24(火) 23:43:42.27 ID:??? AAS
$("#ss").hover(function(){  }); でした。
そんなこと言わずに教えて下さい
427
(3): 2012/04/26(木) 18:01:54.12 ID:??? AAS
forループ内でsetTimeout/setIntervalを呼ぶときには使う
429
(5): 2012/04/26(木) 18:28:46.50 ID:PXIqKkIS(1)調 AAS
>>427
クロージャの使い方を知りたいのでコード書いてくれませんか?
変数名を保護できるという利点は理解できました。
431
(3): 2012/04/26(木) 19:08:55.57 ID:??? AAS
>>429
<body>
<div id="w01">ここをクリックとalertが出てくる</div><br><br>
<div id="w02">ここをクリックとalertが出てくる</div>
<script type="text/javascript">
var Slider=function(kp){this.pp=kp;};
Slider.prototype.init=function(popo){var cnt=popo;
document.getElementById(this.pp).onclick=function(){alert(cnt);cnt++;}};
var aa=new Slider("w01");
aa.init(0);
aa=new Slider("w02");
aa.init(0);
</script></body>
442
(4): 2012/04/26(木) 20:10:59.42 ID:??? AAS
>>438
それ書くならこっちも書いとこうよ
for (var i = 0; i<5; i++) {
 setTimeout(function(i) {
  alert(i);
 }(i),1000);
}
478
(3): 2012/04/27(金) 18:15:41.14 ID:YDT3BfOf(1/2)調 AAS
連想配列からキーを検索する関数の書き方が分かりません。
配列じゃないので難しいです。たとえば、こんな感じで動かしたいです。
var data = { a:0, b:1, c:2 };
var key = getKey(data, 1); // 'b'
520
(3): 2012/04/28(土) 11:01:17.08 ID:??? AAS
>>516-519
ありがとう。HTML/CSSはわかるけどプログラム言語さっぱりでしかもJavaScriptが最初に手を出し始めた言語だから今にも挫けそう。
例の動物本の2版と5版も検討してみたけど2版には誤字があったりするみたいで
どの道文字ばかりの本は3日坊主で終わってしまいそうな予感しかしないからゼロからはじめるってやつにした。

>ソース嫁、JSの情報はWEBに…
それは前からやってることなんだけどぐぐっても専門用語ばっかりでよくわからん。
リファレンスサイトみても大概がサンプルみろでおおまかなことしかわからないし…
ってことで参考になりました。ありがとうございます。
545
(4): 2012/04/29(日) 00:50:31.02 ID:??? AAS
<body>
<table class="sample"><tr>
<th>No.</th>
<th>File name </th>
<th>コメント</th>
</tr>
<tr>
<td id="1">1</td><td id="a1"><a href="img/4c7052e0.jpg" target="_blank">4c7052e0.jpg</a></td><td id="b1">きらら</td>
</tr><tr>
<td id="2">2</td>
<td id="a2"><a href="img/566154406.jpg" target="_blank">566154406.jpg</a></td>
<td id="b2">小倉結衣</td>
</tr></table>
566
(3): 2012/04/29(日) 17:28:29.96 ID:??? AAS
>>565
作れる、作れないの話じゃないと思うね。同じ所に行き着くのに、方法は何通りもあるんだから。
このスレというか、JSの人はあまり高品質なコードは書けないように思う。動けばOK!的な感じじゃね。それなら小学生でも作れる。
577
(3): 2012/04/29(日) 23:39:36.05 ID:TjDXp16f(1)調 AAS
複数の画像要素にonloadを追加してるんだけど、

for(var i=0; ...){
imgs[i] = new Image();
imgs[i].onload = function(){...};
}

以下のように書き換えようとしたら firebug に [WrappedNative prototype object] と怒られてしまった。

Image.prototype.onload = function(){...};
for(var i=0; ...){
imgs[i] = new Image();
}

つまり「Imageはネイティブなオブジェクトだからonloadとか追加すんな」ってこと?
そもそも後者(のような怒られない何か)への書き換えは不可能?
できるけど意味なし?意味はないけど美しい?書き換えるとしたらどう書き換えるべき?
813
(8): 2012/05/06(日) 04:02:50.64 ID:??? AAS
すみません、質問があります
とあるHPは、地震が発生するその都度、テキストベースで情報を更新して報告してくれるのですが
その地震情報が更新される度に、自動で情報を抽出して2chに書き込みしてくれるような
ツールを作成したいのですが、javascriptで可能でしょうか?
892
(3): 2012/05/06(日) 19:06:37.09 ID:??? AAS
変換しなきゃ平仮名のままとかわからんの?
幼児なの?
906
(3): 2012/05/06(日) 21:40:49.80 ID:??? AAS
感情をコントロールw

真性クン。20代中盤かな。
907
(5): 2012/05/06(日) 21:56:53.41 ID:??? AAS
「感情をコントロール」で真性認定かよ
2ちゃんねるに毒されすぎ
913
(3): 2012/05/06(日) 23:02:55.89 ID:??? AAS
>>908
言葉通りだろ
2ちゃんねる専用の意味があるのか?
外部リンク:www.weblio.jp
940
(4): 2012/05/07(月) 01:20:09.40 ID:??? AAS
>>937
その提案は何度か見ているので提案内容に加えた。何か良い文面があれば。
外部リンク:jsfiddle.net
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ

ぬこの手 ぬこTOP 0.057s