Чтобы получить значение textarea
, вам просто нужно запросить его и получить его значение. тогда вы должны использовать document.cookie
, чтобы установить желаемое приготовление ie.
Create cook ie
Поэтому всякий раз, когда нажимается кнопка сохранения, вы должны запускать такую функцию:
HMTL
<div id="notes">
<div id="notesheader">Notes</div>
<textarea id="notes" rows="4" cols="50"></textarea>
<br>
<button onclick="saveNotes();">Save</button>
</div>
Javascript
function saveNotes() {
document.cookie = "textAreaValue=" + document.getElementById("notes").value
}
Читать повар ie
Чтобы прочитать повар ie из браузера , вам нужно получить значение document.cookie
и ввести желаемое значение из это (так как он держит все варки домена ie). Получить файлы cookie по имени немного сложно, поскольку document.cookie
вернет все файлы cookie в домене, поэтому мы должны определить две функции для этой причины. Сначала функция для получения cook ie по желаемому имени и еще одна функция для отслеживания загрузки окна, а затем загрузка cook ie в наши элементы.
Ваш код должен быть примерно таким:
function getCookie(cookieName) {
var name = cookieName + "=";
var decodedCookie = decodeURIComponent(document.cookie);
var ca = decodedCookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
return c.substring(name.length, c.length);
}
}
return "";
}
window.onload = function() { // window.onload will indicate when the window is loaded do this function
var textAreaFromCookie = getCookie("textAreaValue")
if (textAreaFromCookie) {
document.getElementById('notes').value = textAreaFromCookie
}
};