Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.01.2019, 15:53
Аватар для Brick
Профессор
Отправить личное сообщение для Brick Посмотреть профиль Найти все сообщения от Brick
 
Регистрация: 16.07.2018
Сообщений: 295

Ошибка в скрипте!
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="icon.ico" type="image/x-icon">
<link rel="stylesheet" href="" type="text/css"/>
 <title>mail</title>
 </head>
	 <body> 


<input type="button" onClick="mail(index)" value="Ok">
<hr>
<span id="mail"></span>

<script> 
var index = 0;
 function mail()
 { 
index++; 

M=document.getElementById('mail').innerHTML;
var k = prompt("Сообщение:", ""); 

if (k==null || k=="")
{
k="@";
}
var msg = "<span id='q" + index + "'>" + k + "</span>" + " <input type='button' value='ред.' onClick='R(" + index + ")'><hr>";

document.getElementById("mail").innerHTML=msg+M;
save();
} 
</script> 

<script> 
function R(index) 
{ 
k = document.getElementById('q' + index); 
var txt = prompt("Редактировать:", k.innerHTML);

if (txt==null || txt=="")
{
txt="@";
}

k.innerHTML = txt; 
save();
} 
</script> 


<script>
document.addEventListener("DOMContentLoaded",
function save_loading()
{ 
var q = sessionStorage.getItem("TEXT");
document.getElementById("mail").innerHTML=q;
});
</script>


<script> 
function save()
{ 
var q=document.getElementById('mail').innerHTML;
sessionStorage.setItem("TEXT", q);
} 
</script> 


</body>
 </html>

проблема такая:
запускаю фаил всё работает,
пишу текст допустим:
id=q1 допустим 1
id=q2 допустим 2
id=q3 допустим 3
всё вроде работает,но если внесу изменения в фаил и зайду обновлю, текст останется,но index пропадает
как сохранить index или сделать,чтоб он не пропадал при внесении изменений в код
изменения вношу не глабальные,допустим поменяю название кнопки
----------------------------------------
есть такое предложение:

loading => загружаем
{
var i = localStorage.getItem("index");
index=i;
}
save => сохраняем
{
var i=index;
localStorage.setItem("index", i);
}
НО! не работает (
-----------------------------------------
Ответить с цитированием
  #2 (permalink)  
Старый 20.01.2019, 16:17
Аватар для Brick
Профессор
Отправить личное сообщение для Brick Посмотреть профиль Найти все сообщения от Brick
 
Регистрация: 16.07.2018
Сообщений: 295

Ещё вопрос
Возможно ли создать игру на js+HTML+css + кэш браузера типо браузерных онлаин игр? nebo.mobi? Аккаунт - это окно браузера?
Возможно или абсурд?
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка в ajax скрипте Янковиц Элементы интерфейса 5 27.08.2017 16:52
Где может быть ошибка в скрипте? LADYX Элементы интерфейса 0 14.04.2017 15:28
Ребята помогите какая ошибка в скрипте php? xddanik Серверные языки и технологии 2 25.04.2015 21:44
Ошибка в скрипте nicrolay Общие вопросы Javascript 8 07.06.2014 23:46
ошибка script5022: InvalidCharachterError в скрипте для IE10 (серый экран) vitaliyna Общие вопросы Javascript 8 17.03.2014 17:42