Что я сделал, так это поместил атрибут-заполнитель для современных браузеров:
<input id='search' placeholder='Search' />
Затем я сделал запасной вариант для старых браузеров, использующих JQuery:
var placeholder = $('search').attr('placeholder');
//Set the value
$('search').val(placeholder);
//On focus (when user clicks into the input)
$('search').focus(function() {
if ($(this).val() == placeholder)
$(this).val('');
});
//If they focus out of the box (tab or click out)
$('search').blur(function() {
if ($(this).val() == '')
$(this).val(placeholder);
});
Это работает для меня.
Пока работает shift + alt + f10 , есть альтернативный ярлык, который мне легче набрать:
ctrl + .
Я полагаю Ctrl + . тоже работает ... вот что я использую все эти годы ... меньше нажатий клавиш