Brick,
<input type='button' class='btn' value='Ok'> var btn = document.querySelectorAll('.btn')[0]; |
рони,
Предлогаю решить проблему так: кнопке присвоить ID и var btn = document.querySelector('[type="button"]'); заменить на: var btn = document.getElementById("название id"); |
Brick,
как вам удобнее или класс и индекс или уникальное id |
<span id="q"></span> <input type='button' onClick='Ok()' value='Ok' id="Ok"> <script> document.addEventListener("DOMContentLoaded", function Ok() { var title = sessionStorage.getItem("mes"); var div = document.getElementById("q"); var btn = document.getElementById("Ok"); var oldTitle = div.innerHTML; if (title) div.innerHTML = title; btn.addEventListener("click", function() { title =prompt("Сообщение:", ""); if(title === null) title = oldTitle ; div.innerHTML = sessionStorage.mes = title }) }); </script> вроде работает :) |
Brick,
:) |
рони,
есть такой скрипт: msg = prompt("Сообщение:",""); это диологовое окно. Как сделать чтоб строка была шире и больше и было 2,3 поля ввода ? |
Brick,
sessionStorage.getItem("mes"); sessionStorage.mes mes заменить на любой текст во втором скрипте |
Цитата:
|
рони,
в promt так нельзя? |
sessionStorage.getItem("mes");
sessionStorage.mes -- это не ключи - куда временно записывается информация? |
Часовой пояс GMT +3, время: 02:10. |