это простой скрипт js для очистки и восстановления входного значения, onFocus-Blur .. работает хорошо, но если я набираю там текст ane, например: aaa, то обновить страницу и очистить ввод значение с помощью кнопки Backspace или другим способом Он сохраняет 'aaa' в моей переменной по умолчаниюValue, а затем восстанавливает чистое входное значение в 'aaa' not 'search' ...Сбросить значение переменной при обновлении страницы
Есть ли какая-либо функция или метод в javaScript (jQuery) который очищает переменную память после обновления страницы, не перезагружается с помощью url-PressEnter .. Только обновление с помощью F5 или с помощью кнопки со стрелкой обновления в браузерах?
вы можете проверить, что в FireFox, couse в Chrome нет проблем, Chrome делает это сам.
Надежда кто-то поможет ..: (
спасибо))
// clear-fill search input
var mySearch = $('input[name=newsSearch]');
var defaultValue = mySearch.val();
mySearch.focus(function(){
if($(this).val() == defaultValue) {
$(this).val('');
}
});
mySearch.blur(function(){
if($(this).val() == '') {
$(this).val(defaultValue);
}
});
Да я знаю, что, но я не хочу использовать HTML5, я предпочитаю иметь старую поддержку браузера слишком , thanx)) – Duke
Посмотрите на резерв javascript, с которым я связался. Это дает резерв браузерам, которые не поддерживают 'placeholder'. – 3dgoo