Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 15.05.2009, 15:13
Новичок на форуме
Отправить личное сообщение для mindguru Посмотреть профиль Найти все сообщения от mindguru
 
Регистрация: 15.05.2009
Сообщений: 8

Да, кусок работает... Странно...
Ладно, пойду поищу ошибки в своей ДНК...
Ответить с цитированием
  #12 (permalink)  
Старый 15.05.2009, 15:32
Аспирант
Отправить личное сообщение для Pattern Посмотреть профиль Найти все сообщения от Pattern
 
Регистрация: 13.05.2009
Сообщений: 37

Сообщение от mindguru
<input type="text" class="s" id="stext" onfocus="stextactive=true" onblur="stextactive=false">
руки бы поотрывать за такое! Учите матчасть, уважаемый.
Хотел привести код, да Gvozd меня опередил
Ответить с цитированием
  #13 (permalink)  
Старый 15.05.2009, 15:53
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от Pattern
руки бы поотрывать за такое! Учите матчасть, уважаемый.
Может я слепой, но вроде все норм. Можете пояснить, за что вы руки обрывать собрались.
Ответить с цитированием
  #14 (permalink)  
Старый 15.05.2009, 15:57
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

+1
в таком виде тег отлично работает, только что проверил.
и ошибки в нем я не вижу.
ну, конечно если не брать тот факт что он не закрыт, но это мелочи
Ответить с цитированием
  #15 (permalink)  
Старый 15.05.2009, 16:05
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от Gvozd
ну, конечно если не брать тот факт что он не закрыт, но это мелочи
Для html закрыт.
Для xhtml не закрыт. Но руки то за это зачем отрывать.

Последний раз редактировалось Riim, 15.05.2009 в 16:12.
Ответить с цитированием
  #16 (permalink)  
Старый 15.05.2009, 16:23
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Цитата:
Может, те ещё исходники программы выслать?
омг, зачем мне твои исходники?
Цитата:
Говорят, надо, значит, надо...
Не хочешь говорить - дело твое, никто не заставляет
Цитата:
Чудак-человек! В осле алерт без аргументов работает ничуть не хуже, чем с аргументами (так и знал, что к этому прицепишься). Трабл в том, что алерт не срабатывает именно в данном случае...
я не цеплялся, а предположил, в отличие от тебя
Цитата:
Но руки то за это зачем отрывать
может за глобальные переменные
Ответить с цитированием
  #17 (permalink)  
Старый 15.05.2009, 16:30
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Сообщение от x-yuri
может за глобальные переменные
умение не срать в глобальной области лишними переменными, оборачивая их в замыкания, не назначать inline-обработчики, а вешать их динамически, и еще много чего еще, есть скорее навык приходящий с опытом, и отделяющий начинающего от практикующего.отрывать руки за "грязный код" в 2- строк незачем. в обещм непонятно, что имел в виду Pattern. самому интересно что не так
Ответить с цитированием
  #18 (permalink)  
Старый 15.05.2009, 16:52
Аспирант
Отправить личное сообщение для Pattern Посмотреть профиль Найти все сообщения от Pattern
 
Регистрация: 13.05.2009
Сообщений: 37

Честно скажу, что такое извращённое написание кода удивило своей работоспобностью. Думал обратное, пока не проверил. Однако, переназначать переменную явным образом непосредственно в событии, это как то... Для приличия бы хотя бы в фукнцию такое назначение перенаправить.
Одного понять не могу, данный код нормально работает и без всякой дополнительной помощи, в чём сыр бор то?
Ответить с цитированием
  #19 (permalink)  
Старый 15.05.2009, 17:58
Аватар для Riim
Рассеянный профессор
Отправить личное сообщение для Riim Посмотреть профиль Найти все сообщения от Riim
 
Регистрация: 06.04.2009
Сообщений: 2,379

Сообщение от Pattern
извращённое написание кода
Самое обычное. Все новички начинают писать именно так. Большинство книг и справочников пестрят подобными кусками кода. Да весь интернет буквально напичкан подобным кодом. Расскажите, как вы изучали javascript, что сразу стали писать в проф-стиле. Или как вы пишите? Как бы вы написали этот кусок кода?

Сообщение от Pattern
Для приличия бы хотя бы в фукнцию такое назначение пере направить.
Это и так делается автоматически: http://javascript.ru/tutorial/events/intro

Цитата:

Дело в том, что при назначении onclick в HTML браузер автоматически создает функцию-обработчик из содержимого кавычек.


--------

В следующий раз хорошо подумайте прежде чем предлагать кому то обрывать руки.
Ответить с цитированием
  #20 (permalink)  
Старый 15.05.2009, 18:39
Аватар для B~Vladi
Модератор Всея Форума
Отправить личное сообщение для B~Vladi Посмотреть профиль Найти все сообщения от B~Vladi
 
Регистрация: 14.05.2009
Сообщений: 4,021

Бредня какая-то...

<input type="text" onfocus="alert('test')" />


Работает в IE6+. Проверенно.

Сорри за оффтоп...

Последний раз редактировалось B~Vladi, 15.05.2009 в 18:43.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как проверить, есть ли по указанным ссылкам файлы на локальном компьютере? Tend Общие вопросы Javascript 15 22.05.2009 22:55
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37
Проблема onmouseout если есть вложенные теги... AlexPa Общие вопросы Javascript 5 27.01.2009 19:59
Как убрать фокус с селекта в IE6? Shurik_ Общие вопросы Javascript 2 05.11.2008 17:14
Как передать фокус флешке на странице? dArky Общие вопросы Javascript 3 10.08.2008 01:03