не работает запрос по заданному условию: An illegal selector was specified


(Ezzr Qvap) #21

не работает

вот расширенный хтмл из девтулз

<tr>
	<td class="alt2" style="border: 1px solid #000000; border-top: 0px">

<img class="inlineimg" src="https://forum.com/images/statusicon/user_online.gif" alt="user на форуме" border="0" title="user на форуме">


		

<!-- жалоба -->
		
		    
                        
				<a href="report.php?p=45675888" rel="nofollow"><img class="inlineimg" src="https://forum.com/images/buttons/report.gif" alt="Пожаловаться на это сообщение" border="0" title="Пожаловаться на это сообщение"></a>
			 
                   

<a href="profile.php?do=editattachments&amp;u=706187&amp;showthumbs=1"><img class="inlineimg" src="https://forum.com/images/misc/paperclip.gif" border="0"></a>
		
<!-- жалоба -->



		&nbsp;
	</td>
	
	<td class="alt1" align="right" style="border: 1px solid #000000; border-left: 0px; border-top: 0px">
	
		<!-- controls -->
		
			<img style="display: none" id="progress_45675888" src="https://forum.com/images/misc/progress.gif" alt="">
			<a href="editpost.php?do=editpost&amp;p=45675888" name="vB::QuickEdit::45675888"><img src="https://forum.com/images/buttons/edit.gif" alt="Редактировать/удалить сообщение" border="0" title="Редактировать/удалить сообщение"></a>
		
		


		
			<a href="newreply.php?do=newreply&amp;p=45675888" rel="nofollow"><img src="https://forum.com/images/buttons/quote.gif" alt="Ответить с цитированием" border="0" title="Ответить с цитированием"></a>
		


		
			<a href="newreply.php?do=newreply&amp;p=45675888" rel="nofollow" onclick="return false"><img src="https://forum.com/images/buttons/multiquote_off.gif" alt="Мультицитирование этого сообщения" border="0" id="mq_45675888" title="Мультицитирование этого сообщения"></a>
		
		
			<a href="private.php?do=newpm&amp;u=905462345&amp;postid=45675888"><img src="https://forum.com/images/buttons/sendtofriend.gif" alt="Цитировать пост в ЛС для user" border="0" title="Цитировать пост в ЛС для user"></a>
		
 &nbsp;&nbsp;<a href="#top" onclick="self.scrollTo(0, 0); return false;"><img src="https://forum.com/images/misc/top.gif" alt="Вверх" border="0" title="Вверх"></a>
                
                
		<!-- / controls -->
	</td>
</tr>

#22

Дело в том, что атрибут title есть у тега img, а не у линки - a
Поэтому локатор должен быть с учётом этого. Например, в случае с xpath:

//img[@title='Редактировать/удалить сообщение']

Если всё же нужна именно линка, то можно сделать так:

//a[.//img[@title='Редактировать/удалить сообщение']]

или так:

//img[@title='Редактировать/удалить сообщение']/..]


#25

это уже другой вопрос, как я понимаю?


(Ezzr Qvap) #26

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