如何在输入框中保留用户输入? [HTML / AngularJS]

时间:2015-06-27 23:32:15

标签: javascript html angularjs

如何在输入框中保留用户的输入?

这是我到目前为止所做的:

<input type="text" ng-model="userText" placeholder="Enter text here">

但我想要它,以便当用户完成输入时,它会将文本保留在那里。我该怎么做?

1 个答案:

答案 0 :(得分:0)

您可以使用sessionStoragelocalStorage

var inp = document.querySelector('input');
inp.value = sessionStorage.getItem('input-value') || '';
inp.addEventListener('input', function() {
  sessionStorage.setItem('input-value', inp.value)
});

Demo