HTML5 за 10 минут

Очистка данных в текущем веб-сеансе


Данные, введенные и сохраненные в текущем веб-сеансе, могут быть очищены. Для этого выполните следующие действия.

1.   Откройте HTML-документ из файла sessionstorage.html в избранном вами редакторе текста, например в Windows WordPad.

2.   Введите выделенный ниже полужирным код для создания связывания кнопки Очистить с кодом функции sessionClear (), написанной на JavaScript.

<!DOCTYPE html>

<html>

<head>

<title>

Сохранение содержимого веб-страниц </title>

<script type="text/javascript"> function sessionStore()

{

var text = document.getElementById("Data").value; sessionStorage.setltemfData", text);

}

function sessionGet()

{

document.getElementById("Data").value = sessionStorage.getItem("Data");

}

</script>

</head>

<body>

<hlСохранение данных в веб-сеансе</Ы>

Данные: <input id="Data" type="text">

<input type="button" value="Сохранить" onclick="sessionStore();">

<input type="button" value="Получить" onclick="sessionGet();">

<input type="button" value="Очистить" onclick="sessionClear();>

</body>

</html>

3.   Введите выделенный ниже полужирным код для создания функции sessionClear(), выполняющей очистку в текстовом поле данных, введенных пользователем в текущем веб-сеансе.

<1DOCTYPE html>

<html>

<head>

<title>

Сохранение содержимого веб-страниц </title>

<script type="text/javascript"> function sessionStore()

{

var text = document.getElementById("Data").value; sessionStorage.setItem("Data"# text);

function sessionGet()

{

document.getElementByld("Data").value = sessionStorage.getltem("Data");

}

function sessionClear()

{

sessionstorage.removeItem("Data"); document.getElementById("Data").value =

}

</script>

</head>

<body>

<hlСохранение данных в веб-сеансе</Ь1>

Данные: <input id="Data" type="text">

<input type="button" value="Сохранить" onclick="sessionStore();">

<input type="button" value="Получить" onclick="sessionGet();">

<input type="button" value="Очистить" onclick="sessionClear();">

</body>

</html>

4.   Сохраните внесенные изменения в файле sessionstorage.html. Непременно сделайте это в текстовом формате. По умолчанию в текстовом редакторе WordPad выбирается расширенный текстовый формат RTF, непригодный для браузеров.

Теперь данные, введенные в текущем веб-сеансе, могут быть очищены.

Комментарии закрыты