Есть такой вопрос?
Есть поле ввода вот код
<form method="POST" action="poisk.php">
<? echo $cerca; ?>
<input type="text" class="text" size=16 name="search" value="Поиск по коду"+"<?=$_GET['text']?>" . (isset($_POST['search'])?$_POST['search']:"") . "">
<input type="submit" class="button" value=">>>" name="submit">
В поле ввода написано ПОИСК ПО КОДУ
Как сделать чтоб при нажатии курсора для ввода информации в поле ввода надпись Поиск по коду исчезала а когда убираешь появлялась?
Спустя 5 минут, 51 секунда (6.07.2010 - 10:30) waldicom написал(а):
обрабатывать события javascript. А именно onblur и onfocus
Спустя 1 минута, 13 секунд (6.07.2010 - 10:32) sergeiss написал(а):
Это тебе надо JS использовать.
Поэтому переношу тему в соответствующий раздел, "Формы + регулярные выражения" тут не годится.
Поэтому переношу тему в соответствующий раздел, "Формы + регулярные выражения" тут не годится.
Спустя 3 минуты, 27 секунд (6.07.2010 - 10:35) alex_fear написал(а):
Спасибо за быстрый ответ! А ссылку можно на перенесённую тему?
Спустя 57 секунд (6.07.2010 - 10:36) sergeiss написал(а):
Цитата (alex_fear @ 6.07.2010 - 11:35) |
А ссылку можно на перенесённую тему? |
Дык... Ты в ней уже пишешь
![wink.gif](http://phpforum.ru/html/emoticons/wink.gif)
Спустя 1 минута, 53 секунды (6.07.2010 - 10:38) alex_fear написал(а):
Ок! Спасибо! Буду ждать ответа!
Спустя 1 минута, 12 секунд (6.07.2010 - 10:39) waldicom написал(а):
Цитата (alex_fear @ 6.07.2010 - 09:38) |
Ок! Спасибо! Буду ждать ответа! |
А это за ответ не канает?
Цитата |
обрабатывать события javascript. А именно onblur и onfocus |
Спустя 5 минут, 57 секунд (6.07.2010 - 10:45) alex_fear написал(а):
Извините только учусь! Нет реального примера?
Спустя 4 минуты, 18 секунд (6.07.2010 - 10:49) waldicom написал(а):
Вы будете смеяться, но в правом верхнем углу этого форума есть такой пример.
А написано там следующее:
А написано там следующее:
<input type="text" onblur="javascript:if(value==""){value="Текст СМС-ки"}else{SMS_content=1}"
onclick="javascript:if(value=="Текст СМС-ки"){value=""}else{SMS_content=1}"
value="Текст СМС-ки"
class="forminput"
name="Post">
Спустя 11 минут, 17 секунд (6.07.2010 - 11:01) alex_fear написал(а):
Наверное я что то не так делаю! Но не получается не исчезает надпись....
Спустя 7 минут, 2 секунды (6.07.2010 - 11:08) ZSH написал(а):
<input type="text" onblur="if(this.value==''){this.value='Текст СМС-ки'}"
onclick="if(this.value=='Текст СМС-ки'){value=''}"
value="Текст СМС-ки"
class="forminput"
name="Post">
Спустя 16 минут, 19 секунд (6.07.2010 - 11:24) ApuktaChehov написал(а):
Вариант по короче:
<input type="text" onfocus="this.value='';"
onblur="this.value='Текст СМС-ки';"
value="Текст СМС-ки"
class="forminput"
name="Post"/>
Спустя 3 минуты, 51 секунда (6.07.2010 - 11:28) ZSH написал(а):
Цитата |
Вариант по короче: <input type="text" onfocus="this.value='';" onblur="this.value='Текст СМС-ки';" value="Текст СМС-ки" class="forminput" name="Post"/> |
Ага
![biggrin.gif](http://phpforum.ru/html/emoticons/biggrin.gif)
Спустя 1 минута, 45 секунд (6.07.2010 - 11:30) ApuktaChehov написал(а):
![huh.gif](http://phpforum.ru/html/emoticons/huh.gif)
Спустя 25 минут, 8 секунд (6.07.2010 - 11:55) alex_fear написал(а):
Цитата (ApuktaChehov @ 6.07.2010 - 08:24) |
Вариант по короче:<input type="text" onfocus="this.value='';" |
Все получилось! Сделал вот так:
<input type="text" size=18 onblur="if(this.value==''){this.value='Поиск по номеру'}"
onclick="if(this.value=='Поиск по номеру'){value=''}" value="Поиск по номеру"+"<?=$_GET['text']?>" . (isset($_POST['search'])?$_POST['search']:"") . "" class="text"
name="search">
<input type="submit" class="button" value=">>>" name="submit">