如何使用js将文本插入输入框?
How to insert text into input fields using js?
我正在研究离子框架。我想知道如何将文本从本地存储插入输入标签。如果数据存储在本地,我想在用户名输入框中添加文本。代码如下。
在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>
在控制器.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);
};
我正在研究离子框架。我想知道如何将文本从本地存储插入输入标签。如果数据存储在本地,我想在用户名输入框中添加文本。代码如下。
在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>
在控制器.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);
};