сохранение через localstorage
<input type="text" id="in">
<input type="submit" id="inp" value="Вставить">
<div style="" id="testD"> </div>
<script type="text/javascript">
$(document).ready(function() {
$("#inp").click(function() {
$("#testD").append('<br>' + document.getElementById('in').value)
});
});
</script>
имею такой код и когда на странице ввожу текст и вставляю, хочу чтобы при перезагрузке страницы вставленный текст сохранялся. |
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<input type="text" id="in">
<input type="submit" id="inp" value="Вставить">
<div style="" id="testD"> </div>
<script src="http://code.jquery.com/jquery-1.8.3.js"></script>
<script>
$(function() {
$('#testD').html(localStorage.getItem('testD') || '');
$("#inp").click(function() {
var testD = $("#testD");
testD.append('<br>' + $('#in').val());
localStorage.setItem('testD', testD.html());
});
});
</script>
</body>
</html>
|
спасибо большое ;)
|
Titanic,
для таких операций нужно использовать sessionStorage, а не локальное хранилище, все таки компьютер пользователя это не ваша вотчина, а размер 5 МБ под локальное хранилище не означает, что каждому можно оставлять в нем свой мусор. |
| Часовой пояс GMT +3, время: 17:56. |