![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| kaa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 817 Регистрация: 5.11.2005 Репутация: 1 Всего: 2 |
Назрела очередная проблема. Есть код
В общем отладочный алерт исправно выводит строку "y", но в проверке на выполнение условия равенства вилимо решается что "y" это не "y" и приспокойно пролетает все операторы внутри IF-фа... Почему так может быть? Я в книжецках порылся - ничего такого ненашёл... |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
kaa, только одно, y (игрек) не равно у (русская буква у)
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| kaa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 817 Регистрация: 5.11.2005 Репутация: 1 Всего: 2 |
Токачто перепроверил - везде игрэк блин!
Да и по написанию сразуб я заметил - у мя в редакторе они отличаются по написанию... |
|||
|
||||
| vasac |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1060 Регистрация: 4.5.2006 Репутация: 13 Всего: 36 |
а
что показывает? |
|||
|
||||
| kaa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 817 Регистрация: 5.11.2005 Репутация: 1 Всего: 2 |
vasac, Еденицку! (1)
А что это за localeCompare? Первый раз слышу про такое... |
|||
|
||||
| Sardar |
|
|||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
kaa, чудес не бывает. Если сравнение не проходит, то в message_node_value лежит не y. Просто пробел, другой регистр, что угодно может быть там, но только не игрек. http://msdn2.microsoft.com/en-us/casyzyb5.aspx Подтверждает идю с русской у -------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
|||
|
||||
| kaa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 817 Регистрация: 5.11.2005 Репутация: 1 Всего: 2 |
Понял, ща ссылку глянем...
Хотя нифига пока непонял... Это сообщение отредактировал(а) kaa - 15.6.2006, 23:49 |
|||
|
||||
| kaa |
|
||||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 817 Регистрация: 5.11.2005 Репутация: 1 Всего: 2 |
Так, нашёл абшибку во фрейме который парсил:
Неправильный вариант:
Пральный вариант
Вот тока почему так немного непонимаю... Кстати попутно изменил сам скрипт, было:
Стало:
Воот.. Кто-нить объясните пожалста почему отказывался работать первый вариант? Структура 5-го фрейма который парсит скрипт(старый вариант, при котором неработало):
Добавлено @ 23:55 Sardar, Кстати спасибо за ответы! |
||||||||||
|
|||||||||||
| Sardar |
|
||||
![]() Бегун ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 6986 Регистрация: 19.4.2002 Где: Нидерланды, Groni ngen Репутация: 78 Всего: 317 |
kaa, ложить текст вместе с блочным элементом не есть гуд по определению. Естественно если требуеться взять часть содержимого ноды, то лучше эту часть обернуть в контейнер, опять же лучше в div/span, т.к. не будет отступов и прочего от p, что имеет не пустые стили по дефолту.
DOM дерево сохраняет все переносы строк и оступы, т.е. первой нодой лежало раньше несколько пробелов и игрек, отсюдане было сравнения. Во втором случае ничего не будет работать если выставить доктайп, т.к. в firstChild будет лежать первые пробелы коими ты теги выравнивал Отсюда верстаем
А в JS:
-------------------- Опыт - сын ошибок трудных © А. С. Пушкин Процесс написания своего велосипеда повышает профессиональный уровень программиста. © Opik Оценить мои качества можно тут. |
||||
|
|||||
| kaa |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 817 Регистрация: 5.11.2005 Репутация: 1 Всего: 2 |
Спасибо, будем учицца!
|
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |