Перейти к содержимому

Фотография

Форма с постоянно меняжщимся именем


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 LarianVonLich

LarianVonLich

    Новый участник

  • Members
  • Pip
  • 46 сообщений


Отправлено 11 августа 2011 - 13:26

Добрый день.
Есть небольшая форма на сайте, куда надо вписать мыло.

Вот она

<input type="text" value="" name="toyzvr">

как её найти силениумом, если name постоянно меняет(рэндомно) 4 последних символа (я их выделил)?

может есть какое нить регулярное выражение, типа тока первые две буквы а остальное пропустить...

Подскажите плиз.
  • 0

#2 Demetri

Demetri

    Активный участник

  • Members
  • PipPip
  • 143 сообщений
  • ФИО:Дмитрий
  • Город:Podgorica, MNE


Отправлено 11 августа 2011 - 17:00

что-то типа такого должно помочь
//input[@type="text" and starts-with(@name,'to') and string-length(@name) = 6]

  • 0
Hi! I'm a signature virus. Copy me into your signature to help me spread.

#3 LarianVonLich

LarianVonLich

    Новый участник

  • Members
  • Pip
  • 46 сообщений


Отправлено 12 августа 2011 - 06:26

что-то типа такого должно помочь

//input[@type="text" and starts-with(@name,'to') and string-length(@name) = 6]


эм а в формате PHP это как будет?
  • 0

#4 Demetri

Demetri

    Активный участник

  • Members
  • PipPip
  • 143 сообщений
  • ФИО:Дмитрий
  • Город:Podgorica, MNE


Отправлено 12 августа 2011 - 08:33

это Xpath локатор для элемента, он для любого языка подойдет
  • 0
Hi! I'm a signature virus. Copy me into your signature to help me spread.

#5 JIu4

JIu4

    Новый участник

  • Members
  • Pip
  • 7 сообщений

Отправлено 29 августа 2011 - 06:59

Попробуйте так:
//input[contains(@name, "to")]
или
//input[@type="text" and contains(@name, "to")]

  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных