Как определить в таблице ввод (флажок), за которым следует текст в <td>? - PullRequest
0 голосов
/ 14 июля 2011

Я должен определить путь флажков в строке из таблицы, используя текст, предшествующий им.Проблема в том, что текст вставляется в «тд».
Код следующий:

</p>

<tr class="bz_row_even">
            <td align="center">
              <input type="checkbox" 
                name="email-0-10"
                value="1"

                   checked>
            </td>

            <td align="center">
              <input type="checkbox" 
                name="email-1-10"
                value="1"

                   checked>
            </td>
            <td align="center">
              <input type="checkbox" 
                name="email-2-10"
                value="1"

                   checked>
            </td>
            <td align="center">
              <input type="checkbox" 
                name="email-3-10"
                value="1"

                   checked>
            </td>

          <td>A new bug is created
          </td>
        </tr>


В этом примере у меня есть 4 флажка для строки.Мой запрос должен быть с количеством, чтобы проверить флажки по очереди.Может ли кто-нибудь помочь мне с путём флажков?

Заранее спасибо

1 Ответ

0 голосов
/ 17 августа 2011

Если вы не используете Se-IDE, это станет намного проще. Здесь я просто добавляю путь к списку, но могу использовать get_attribute или аналогичный для используемого элемента.

paths = []
for checkbox in range(se.get_css_count("css=#bz_row_even input"):
    paths.append("css=#bz_row_even input[%d]" % checkbox)

Если я полностью не понял ваш вопрос

...