「トップページ/windows/プログラミング/言語/javascript/XPATH」の編集履歴(バックアップ)一覧はこちら
追加された行は緑色になります。
削除された行は赤色になります。
[[ 今さらだけど $X + GreaseMonkey はまじで最強だなぁ。例えば 2 行で mixi のクローラとか作れちゃうもん - IT戦記 >http://d.hatena.ne.jp/amachang/20060922/1158893652]]
*XPATH
[[ 勉強用メモ - XPATH >http://www42.atwiki.jp/tomokazu0525/pages/51.html]]
[[ Firebug で XPath を簡単に試す方法 - IT戦記 >http://d.hatena.ne.jp/amachang/20070903/1188803339]]
コメント:上部のevaluteのみ参考になる。
中盤以降は、ページ下部のコメント欄をみると、もっと簡単な方法があるか。(ブックマークレットのスクリプトをどこに入力するのかわからなかったし。)
【動いたxpath】
var a = document.evaluate( " xpath式 " , document,null,7,null );
alert(a.snapshotLength);
for(var i=0; i<a.snapshotLength; i++){
alert(a.snapshotItem(i).textContent);
}
※最後の部分は、
firefoxではtextContent
IEではinnertext。
chromeはどちらでも可。
参照元:[[innerTextとtextContent - javascript 覚え書き日記 - g:javascript >http://javascript.g.hatena.ne.jp/tetsu23/20060716/p1]]
[[Firefoxで、innerTextが使えない(Javascript)>http://blog2.ayumon.pupu.jp/?eid=10]]
[[Introduction to using XPath in JavaScript - MDC >https://developer.mozilla.org/ja/Introduction_to_using_XPath_in_JavaScript]]
[[δtech -DeltaTECH- JS:document.evaluate()の使い方がやっと分かった… >http://deltatech.blog90.fc2.com/blog-entry-332.html]]
***関連ページ
[[ 勉強用メモ - XPATH >http://www42.atwiki.jp/tomokazu0525/pages/51.html]]