私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ+ JavaScript の質問用スレッド vol.80 +
JavaScript スレッド一覧へ / JavaScript とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
イベントハンドラを外部ファイルに分離させた時のevent.target||event.srcElement... - Yahoo!知恵袋
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1049315910
自己解決したんじゃなかったのか
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1049315910
自己解決したんじゃなかったのか
いや、別の所でeventオブジェクトをちゃんと使えと言われて
数日勉強したあげくに出てきたのが、上のコード
try~catchは最初からあったから、結局スタートに戻っただけ
こんなのを回答のコピペと言われたら、さすがに回答者の名誉に関わる(爆笑)
数日勉強したあげくに出てきたのが、上のコード
try~catchは最初からあったから、結局スタートに戻っただけ
こんなのを回答のコピペと言われたら、さすがに回答者の名誉に関わる(爆笑)
>>603
マルチポストするなら、マルチポスト先のURLを書いてくれ。自己中心的だぞ。
マルチポストするなら、マルチポスト先のURLを書いてくれ。自己中心的だぞ。
イベントハンドラを外部ファイルに分離させた時のevent.target | OKWave
http://okwave.jp/qa/q6276157.html
http://okwave.jp/qa/q6276157.html
Adobe MAX 2010。HTML5とjQueryに対応したWebアニメーションツール「EDGE」などを発表
http://www.publickey1.jp/blog/10/adobe_max_2010html5jquerywebedge.html
http://www.publickey1.jp/blog/10/adobe_max_2010html5jquerywebedge.html
JavaScriptはスレがいっぱいあるのに
JScriptのスレが殆ど無いのは何でなんじゃろうね。
JScriptのスレが殆ど無いのは何でなんじゃろうね。
>HTML5とjQueryに対応した
どっちも仕様が固まってないか存在しないのに・・・
変更されたら買い直すかパッチ当てるかすんの?
>>611
IE9はJavaScriptエンジンって言われてたな
JScript消えんじゃね
どっちも仕様が固まってないか存在しないのに・・・
変更されたら買い直すかパッチ当てるかすんの?
>>611
IE9はJavaScriptエンジンって言われてたな
JScript消えんじゃね
マルチポストにストーカー並の執念を燃やしている方がいらっしゃいますね。きんもー☆
>>616
せっかく忘れようとしてんのに思い出させんなよ、泣けてくるじゃねぇか・・・
せっかく忘れようとしてんのに思い出させんなよ、泣けてくるじゃねぇか・・・
ドキュメント内の特定の条件に合ったノードすべてに対して処理を施す場合
forで回すのが一番いいんですか?速さ?とか
forで回すのが一番いいんですか?速さ?とか
俺javascript始めて1ヶ月だから知識は当然ない☆
querySelectorのほうが書きやすい
こういった要素を子に持つ要素、とか指定できないけど
あとテキストノードも取得できないんだっけ
こういった要素を子に持つ要素、とか指定できないけど
あとテキストノードも取得できないんだっけ
>>612
jscript9.dll...
jscript9.dll...
jQueryはセレクタを独自拡張しておきながら
接頭辞もつけずにしれっとしている所がいやらしい
バージョン上がるとまた変なのが追加されんだろきっと
接頭辞もつけずにしれっとしている所がいやらしい
バージョン上がるとまた変なのが追加されんだろきっと
いや俺が使わないのは構わないが
実行効率とか保守性とか考えずに使いまくる馬鹿がいるんだよ
実行効率とか保守性とか考えずに使いまくる馬鹿がいるんだよ
>>629
StaticNodeList を返すのが正式な仕様だが、実装によっては Live な NodeList を返す。
StaticNodeList を返すのが正式な仕様だが、実装によっては Live な NodeList を返す。
え、live NodeListを返すもんあるの?
non-live NodeList (昔のStaticNodeList) はノードがツリーから切り離されても変わらないってことで
ノードの変更自体は反映されてるが、勘違いしてないか?
non-live NodeList (昔のStaticNodeList) はノードがツリーから切り離されても変わらないってことで
ノードの変更自体は反映されてるが、勘違いしてないか?
>>631
ごめん。
仰るように、「StaticNodeList = not live NodeList」と勘違いしてた…。
Selectors API Level 2 準拠なら、"not-live NodeList" を返し、IE8 だけ StaticNodeList を返す動作だった。
6.1. The NodeSelector Interface
http://www.w3.org/TR/selectors-api/#nodeselector
http://www.w3.org/TR/selectors-api2/#nodeselector
StaticNodeList Collection
http://msdn.microsoft.com/en-us/library/dd347147%28v=VS.85%29.aspx
JavaScriptのDOM Core基礎 - 三等兵
http://d.hatena.ne.jp/sandai/20100823/p1#006
live な NodeList を返す実装があるというのはどこかで見たような記憶があるんだけど、あやふやだし記憶違いかも…。
ごめん。
仰るように、「StaticNodeList = not live NodeList」と勘違いしてた…。
Selectors API Level 2 準拠なら、"not-live NodeList" を返し、IE8 だけ StaticNodeList を返す動作だった。
6.1. The NodeSelector Interface
http://www.w3.org/TR/selectors-api/#nodeselector
http://www.w3.org/TR/selectors-api2/#nodeselector
StaticNodeList Collection
http://msdn.microsoft.com/en-us/library/dd347147%28v=VS.85%29.aspx
JavaScriptのDOM Core基礎 - 三等兵
http://d.hatena.ne.jp/sandai/20100823/p1#006
live な NodeList を返す実装があるというのはどこかで見たような記憶があるんだけど、あやふやだし記憶違いかも…。
どんなに探しても、live になる実装の資料が見つからなかった。
やはり、記憶違いだったみたいだ。すまなかった…。
やはり、記憶違いだったみたいだ。すまなかった…。
StaticNodeListはSelectorsAPI草案途中にあったインターフェイスな
途中でliveでないNodeListに変わった
途中でliveでないNodeListに変わった
>>635
グローバルオブジェクト window の document プロパティ。グローバル変数とも言う。
http://www.whatwg.org/specs/web-apps/current-work/multipage/browsers.html#the-window-object
グローバルオブジェクト window の document プロパティ。グローバル変数とも言う。
http://www.whatwg.org/specs/web-apps/current-work/multipage/browsers.html#the-window-object
>>634
補足ありがとう。
「Working Draft 21 December 2007」までは StaticNodeListインターフェース があったんだね。
2.2. The StaticNodeList Interface - Selectors API
http://www.w3.org/TR/2007/WD-selectors-api-20071221/#staticnodelist
補足ありがとう。
「Working Draft 21 December 2007」までは StaticNodeListインターフェース があったんだね。
2.2. The StaticNodeList Interface - Selectors API
http://www.w3.org/TR/2007/WD-selectors-api-20071221/#staticnodelist
Greasemonkeyのユーザスクリプト内にfunction test(a) {alert(a);}があって、
対象ページに<a href="javascript:test(1);void(0)">test</a>があるとき
testリンクを押してもtest()が実行されないのはそういうものなんでしょうか?
testリンクのところにidつけてaddEventListenerすればいいのですが
addEventListenerが増えてしまって困っています。
そもそもaddEventListenerが増えてはいけないのかすらわかりませんが
他にうまい方法があればおしえてください。
よろしくお願いします。
対象ページに<a href="javascript:test(1);void(0)">test</a>があるとき
testリンクを押してもtest()が実行されないのはそういうものなんでしょうか?
testリンクのところにidつけてaddEventListenerすればいいのですが
addEventListenerが増えてしまって困っています。
そもそもaddEventListenerが増えてはいけないのかすらわかりませんが
他にうまい方法があればおしえてください。
よろしくお願いします。
どうしても実現したいなら
(function(){
unsafeWindow.test = function(a){
/* expression */
}
})();
ただし既存のtest関数は置き換えられる
(function(){
unsafeWindow.test = function(a){
/* expression */
}
})();
ただし既存のtest関数は置き換えられる
質問なのですが、XMLHttpRequestで取ってきたHTMLに対して、
getElementByIdで要素を取得したいのですが、
隠しウィンドウや隠しFrameとかに読み込ませてdocumentから
操作するしかないのでしょうか?
単純に何かのオブジェクトを生成して読み込ませてから
Javascriptで要素を取得することはできませんか?
getElementByIdで要素を取得したいのですが、
隠しウィンドウや隠しFrameとかに読み込ませてdocumentから
操作するしかないのでしょうか?
単純に何かのオブジェクトを生成して読み込ませてから
Javascriptで要素を取得することはできませんか?
DOMで調べてみたのですが、XMLの操作やdocument前提の話しか見つかりませんでした…。
>>638
むしろ addEventListener 使うほうがいい
あとGreaseMonkeyってjQuery使えんこともないよ
つーかGreaseMonkeyって既存のページを改造するもんだから、
自分が管理してるページなら存在意義があんまりないのでは?
むしろ addEventListener 使うほうがいい
あとGreaseMonkeyってjQuery使えんこともないよ
つーかGreaseMonkeyって既存のページを改造するもんだから、
自分が管理してるページなら存在意義があんまりないのでは?
<head>タグに
<meta http-equiv="Content-Script-Type" content="text/javascript" />
と入れないでも
<body>
<script type="text/javascript">
alert("こんばんは")
</script>
</body>
でちゃんと表示されたのですが
<meta http-equiv="Content-Script-Type" content="text/javascript" />
って別に入力しないでもいいのでしょうか?
<meta http-equiv="Content-Script-Type" content="text/javascript" />
と入れないでも
<body>
<script type="text/javascript">
alert("こんばんは")
</script>
</body>
でちゃんと表示されたのですが
<meta http-equiv="Content-Script-Type" content="text/javascript" />
って別に入力しないでもいいのでしょうか?
>>648
そのmetaないしhttpヘッダは「scriptタグでtypeを指定しない場合に
javascriptとして解釈してもらう」ためのものでは。そして大抵の
ブラウザではなんにも指定しない場合のデフォルトがjavascriptに
なっていると思う。
そのmetaないしhttpヘッダは「scriptタグでtypeを指定しない場合に
javascriptとして解釈してもらう」ためのものでは。そして大抵の
ブラウザではなんにも指定しない場合のデフォルトがjavascriptに
なっていると思う。
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / JavaScript スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- + JavaScript の質問用スレッド vol.85 + (1001) - [97%] - 2011/4/25 21:32
- + JavaScript の質問用スレッド vol.81 + (1001) - [97%] - 2010/12/10 20:01
- + JavaScript の質問用スレッド vol.87 + (1001) - [97%] - 2011/6/21 6:33
- + JavaScript の質問用スレッド vol.86 + (1001) - [97%] - 2011/5/27 21:50
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/10/26 4:18
- + JavaScript の質問用スレッド vol.84 + (1001) - [97%] - 2011/3/30 7:32
- + JavaScript の質問用スレッド vol.83 + (1001) - [97%] - 2011/2/24 8:02
- + JavaScript の質問用スレッド vol.82 + (1001) - [97%] - 2011/1/19 7:54
- + JavaScript の質問用スレッド vol.90 + (1001) - [97%] - 2011/11/15 20:32
- + JavaScript の質問用スレッド vol.89 + (1001) - [97%] - 2011/9/4 4:17
- + JavaScript の質問用スレッド vol.88 + (1001) - [97%] - 2011/7/20 7:03
- + JavaScript の質問用スレッド vol.130 + (1001) - [95%] - 2017/11/25 20:45
- + JavaScript の質問用スレッド vol.104 + (1001) - [95%] - 2013/1/28 4:00
- + JavaScript の質問用スレッド vol.103 + (1001) - [95%] - 2012/11/9 15:30
- + JavaScript の質問用スレッド vol.102 + (1001) - [95%] - 2012/9/11 17:30
- + JavaScript の質問用スレッド vol.120 + (1002) - [95%] - 2014/11/8 1:15
- + JavaScript の質問用スレッド vol.101 + (1001) - [95%] - 2012/7/16 14:15
トップメニューへ / →のくす牧場書庫について