Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 23.01.2011, 16:58
Новичок на форуме
Отправить личное сообщение для marad Посмотреть профиль Найти все сообщения от marad
 
Регистрация: 23.01.2011
Сообщений: 7

Подскажите по onblur и onfocus
onblur="if (this.value==''){this.value='Ваш текст'}" onfocus="if (this.value=='Ваш текст') this.value='';

Пока не нажмешь на поле и не уберешь текст не появляется, подскажите пожалуйста, как сделать что бы текст сразу появлялся
Ответить с цитированием
  #2 (permalink)  
Старый 23.01.2011, 17:14
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,470

value="Ваш текст"
Учите хоть что-нибудь.
Ответить с цитированием
  #3 (permalink)  
Старый 23.01.2011, 17:24
Новичок на форуме
Отправить личное сообщение для marad Посмотреть профиль Найти все сообщения от marad
 
Регистрация: 23.01.2011
Сообщений: 7

Сообщение от Aetae Посмотреть сообщение
value="Ваш текст"
а разве этого нет в моем коде?
Ответить с цитированием
  #4 (permalink)  
Старый 23.01.2011, 17:33
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,470

Нет, как и многого другого.
<input type="text" onblur="if (this.value==''){this.value='Ваш текст'}" onfocus="if (this.value=='Ваш текст') this.value='';">
&gt;&gt;&gt;
<input type="text" onblur="if (this.value==''){this.value='Ваш текст'}" onfocus="if (this.value=='Ваш текст') this.value='';" value="Ваш текст" >
&gt;&gt;&gt;
<input type="text" onblur="if(!value)value=defaultValue" onfocus="if(value==defaultValue)value=''" value="Ваш текст" >
Ответить с цитированием
  #5 (permalink)  
Старый 23.01.2011, 17:43
Новичок на форуме
Отправить личное сообщение для marad Посмотреть профиль Найти все сообщения от marad
 
Регистрация: 23.01.2011
Сообщений: 7

Сообщение от Aetae Посмотреть сообщение
Нет, как и многого другого.
<input type="text" onblur="if (this.value==''){this.value='Ваш текст'}" onfocus="if (this.value=='Ваш текст') this.value='';">
&gt;&gt;&gt;
<input type="text" onblur="if (this.value==''){this.value='Ваш текст'}" onfocus="if (this.value=='Ваш текст') this.value='';" value="Ваш текст" >
&gt;&gt;&gt;
<input type="text" onblur="if(!value)value=defaultValue" onfocus="if(value==defaultValue)value=''" value="Ваш текст" >
так тоже не работает, пока не нажмешь разок в поле и не уберешь с поля, не появляется, код:
<input name="title" value=\''.$title.'\' type=text maxlength="80" onblur="if (this.value==\'\'){this.value=\'Символов не менее 10\'}" onfocus="if (this.value==\'Символов не менее 10\') this.value=\'\';" value="Символов не менее 10" />

Последний раз редактировалось marad, 23.01.2011 в 17:51.
Ответить с цитированием
  #6 (permalink)  
Старый 23.01.2011, 18:50
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,470

Сообщение номер 2, вторая строчка.
Подскажите по onblur и onfocus
Ответить с цитированием
  #7 (permalink)  
Старый 23.01.2011, 19:28
Новичок на форуме
Отправить личное сообщение для marad Посмотреть профиль Найти все сообщения от marad
 
Регистрация: 23.01.2011
Сообщений: 7

Сообщение от Aetae Посмотреть сообщение
вторая строчка.
флудить нравится?
все у меня правильно написано, только видать надо другое использовать а не onblur и onfocus
Ответить с цитированием
  #8 (permalink)  
Старый 23.01.2011, 19:31
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

Сообщение от marad
так тоже не работает, пока не нажмешь разок в поле и не уберешь с поля, не появляется, код:
а как по твоему событие у формы онфокус или onblur появляется ?
и как оно взаимодействует с другими подобными событиями?
чтобы произошло событие onblur форма должна быть в фокусе до этого.....

Последний раз редактировалось dmitriymar, 23.01.2011 в 19:35.
Ответить с цитированием
  #9 (permalink)  
Старый 23.01.2011, 19:36
Новичок на форуме
Отправить личное сообщение для marad Посмотреть профиль Найти все сообщения от marad
 
Регистрация: 23.01.2011
Сообщений: 7

Сообщение от dmitriymar Посмотреть сообщение
а как по твоему событие у формы онфокус появляется и как оно взаимодействует с другими подобными событиями?
хз, но работает в других формах а в моей нет, onload использовать надо?

Сообщение от dmitriymar Посмотреть сообщение
чтобы произошло событие onblur форма должна быть в фокусе до этого.....
вот за это спасибо

Последний раз редактировалось marad, 23.01.2011 в 19:39.
Ответить с цитированием
  #10 (permalink)  
Старый 23.01.2011, 19:41
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

поставить изначальную завеску текстом и делать и онфокус и onblur и при событии проверять значение валуе -в зависимости от него выполнять действие

Последний раз редактировалось dmitriymar, 23.01.2011 в 19:44.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подскажите плизз с выбором селектора для select option frolvict jQuery 2 13.11.2010 15:29
Подскажите как сделать часы like2dev Общие вопросы Javascript 3 25.08.2010 07:55
Подскажите как считать масив на строне сервера ... Arfey Общие вопросы Javascript 10 11.06.2010 14:48
Подскажите как узнать существует ли объект в памяти? Yazla Общие вопросы Javascript 2 05.11.2009 20:05
подскажите структуру осуществления задачи bobri4 jQuery 1 23.04.2009 18:26