Как получить доступ к тегу td и внутреннему тексту веб-страницы - PullRequest
1 голос
/ 24 августа 2010

У меня есть веб-страница в java-скрипте, в которой есть элементы, являющиеся внутренним текстом элемента, который находится в теге td.

1 Ответ

1 голос
/ 06 декабря 2010

Не знаю, правильно ли я понял вопрос, но вот некоторая информация, которая может быть полезна.

Чтобы выбрать TD (ячейка таблицы):

$browser.cell(:id, "leftcolumn")

чтобы получить внутренний текст любого элемента или страницы:

$browser.cell(:id, "leftcolumn").text

Итак, если вы хотите найти внутренний текст ячейки, вот пример:

require 'rubygems'
require 'watir'

$browser = Watir::IE.start("http://www.w3schools.com/")
$browser.speed = :fast
$browser.bring_to_front
$browser.maximize

left_col = $browser.cell(:id, "leftcolumn").text
puts left_col.text
puts left_col.html

Обратите внимание .htmlвернет внутренний html элемента.

Надеюсь, это поможет.

С уважением,Вишалгири Госвами

...