Добрый день.
Есть небольшая форма на сайте, куда надо вписать мыло.
Вот она
<input type="text" value="" name="toyzvr">
как её найти силениумом, если name постоянно меняет(рэндомно) 4 последних символа (я их выделил)?
может есть какое нить регулярное выражение, типа тока первые две буквы а остальное пропустить...
Подскажите плиз.
Форма с постоянно меняжщимся именем
Автор LarianVonLich, 11 авг 2011 13:26
Сообщений в теме: 4
#1
Отправлено 11 августа 2011 - 13:26
#2
Отправлено 11 августа 2011 - 17:00
что-то типа такого должно помочь
//input[@type="text" and starts-with(@name,'to') and string-length(@name) = 6]
Hi! I'm a signature virus. Copy me into your signature to help me spread.
#3
Отправлено 12 августа 2011 - 06:26
что-то типа такого должно помочь
//input[@type="text" and starts-with(@name,'to') and string-length(@name) = 6]
эм а в формате PHP это как будет?
#4
Отправлено 12 августа 2011 - 08:33
это Xpath локатор для элемента, он для любого языка подойдет
Hi! I'm a signature virus. Copy me into your signature to help me spread.
#5
Отправлено 29 августа 2011 - 06:59
Попробуйте так:
//input[contains(@name, "to")]или
//input[@type="text" and contains(@name, "to")]
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных