Помогите с value для input`a

Не подскажите, как реализовать фичу, когда в input выводится текст, а при клике на input текст исчезает. Т.е. так, как это работает в строке поиска LS. Но проблема в том, что я не могу применить этот же способ к данному инпуту (Actions/actionBlog/add.tpl):

<input type="text" id="blog_url" name="blog_url" value="{$_aRequest.blog_url}" class="one-more"  {if $_aRequest.blog_id}disabled{/if} /><br />


Т.е. чтобы в неактивном инпуте выводилось «URL блога», при нажатии на инпут — надпись исчезала. После введения текста в инпут, надпись «URL блога» выводится уже не должна, так как там сохранился введенный текст. Буду очень признателен за подсказку!

2 комментария

avatar
Не пойму в чем проблема. Указанный выше инпут не будет доступен если в нем будет текст.

<input type=«text» id=«blog_url» name=«blog_url» value="{$_aRequest.blog_url}" class=«one-more» {if $_aRequest.blog_id}disabled{/if} />

он не редактируется. Урл вводится только один раз
avatar
При создании блога нам нужно ввести его урл, вот здесь мне и нужно, чтобы в инпуте было написано «URL блога», после нажатия на инпут эта надпись должна исчезнуть.

При редактировании блога инпут неактивен. Проблема в том, что value этого инпута уже занят переменной какой то, и я не могу найти решение.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.