апостроф при проверке логики

braind

Client
Регистрация
10.10.2012
Сообщения
119
Благодарностей
12
Баллы
18
делаю проверку
'{-Variable.name1-}'!='' && '{-Variable.name2-}'!=''

если в переменных встречается апостроф, например, name1 = I'Coo Peak Air
то проверка провалена
как быть?
 

braind

Client
Регистрация
10.10.2012
Сообщения
119
Благодарностей
12
Баллы
18
нашел сам, нужно использовать кубик "Подготовка Java Script"
 

Bot_Sculptor

Client
Регистрация
11.06.2012
Сообщения
787
Благодарностей
239
Баллы
43
если допустима возможность, что в сравниваемых значениях будет ' , то можно использовать двойные кавычки "
"{-Variable.name1-}"!="" && "{-Variable.name2-}"!=""
тогда апостроф мешать не будет.
 

ZennoScript

Moderator
Регистрация
04.03.2011
Сообщения
4 450
Благодарностей
1 885
Баллы
113
Но всё же, более правильным будет перед проверкой в логике обрабатывать текст через подготовку JS
 

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