Подскажите где про условия (if) можно почитать

amazdad

Client
Регистрация
11.11.2014
Сообщения
46
Благодарностей
5
Баллы
8
Подскажите где про условия можно почитать (if) или может быть какие-то простые примеры есть?
Мне нужно написать следующее условие:
- если на странице найден элемент 1, то выполняется действие 1
- если на странице найден элемент 2, то выполняется действие 2
- если не найден ни один из элементов, то происходит отсылка на шаг назад
 

LmPopo

Client
Регистрация
06.12.2012
Сообщения
299
Благодарностей
136
Баллы
43

amazdad

Client
Регистрация
11.11.2014
Сообщения
46
Благодарностей
5
Баллы
8
там очень мало инфы, может где-то есть урок?
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
вот на английском.
но он примитивный, можно смотреть и без звука)
 

amazdad

Client
Регистрация
11.11.2014
Сообщения
46
Благодарностей
5
Баллы
8
А если условие не числовое? А например, если в исходном коде страницы нет тега "textarea", то выполняется какое-то действие, что тогда в "Значении" списка условий писать?
 
  • Спасибо
Реакции: LightWood

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
В экшене switch вы проверяете значение переменной. в переменной могут быть и числа и строки
 

amazdad

Client
Регистрация
11.11.2014
Сообщения
46
Благодарностей
5
Баллы
8
Туплю видимо, но мне непонятно. Можете подробнее, на примере тега "textarea"
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 714
Баллы
113
Операции с текстом - Regex
Парсите {-Page.Source-} регуляркой (textarea|wysiwig) перечисляя искомые варианты, результат уже склываете в переменную.
которую проверяете в switch
 
  • Спасибо
Реакции: MrWebMoney

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)