如何使用js将文本插入到输入字段中

How to insert text into input fields using js?

本文关键字:输入 字段 插入 文本 何使用 js      更新时间:2023-09-26

我正在研究离子框架。我想知道如何将文本从本地存储插入到输入标签中。如果数据存储在本地,我想在用户名输入框中添加文本。下面是代码。

在login.html 中

<label class="item item-input item-stacked-label">
   <span class="input-label">Username</span>
   <input type="text" ng-model="xxx.user" id="userInput"  placeholder="Email or Phone">
</label>

在controller.js 中

var loadData1 =window.localStorage.getItem("data");
console.log(loadData1);
    var userInput=document.getElementById("userInput");
   if (window.localStorage.getItem("data") !== null){
        userInput.innerHTML =loadData1;
            console.log(window.localStorage.getItem("data"));
     };
   

将数据添加到输入的模型中。

例如:

$scope.xxx = {'user': '' , 'password': ''};
var loadData1 =window.localStorage.getItem("data");
console.log(loadData1);
if (loadData1 != null){
   $scope.xxx.user = loadData1;
   console.log( $scope.xxx.user);
};