информация со ссылкой на Вас о том, что (ctpeko3a) wrote,
информация со ссылкой на Вас о том, что
ctpeko3a

  • Music:

Программистское

Может кто-нибудь из моих френдов имел опыт программирования на javascript под firefox?



Хочется простого:

1. allProps = document.evaluate("//div[contains(@class, 'search_results_table')]", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
2. thisOne = allProps.snapshotItem(0);
3. fprop = document.evaluate("/table", thisOne, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
4. alert(fprop.snapshotItem(0));

То есть я при помощи XPath нахожу некую ноду и затем вторым xpath-ом хочу поискать среди её children первую таблицу. При чём DOM Inspector показывает что первым child эта таблица и является. Но вот XPath её не находит.

Если же xpath начать с "//", то document.evaluate находит первую таблицу во всём документе, несмотря на то, что контекст ему был передан thisOne, а не document.

Либо document.evaluate содержит баг, либо я не знаю что и делать...
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 3 comments