<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
<title></title>
<script src="../js/mui.min.js"></script>
<link href="../css/mui.min.css" rel="stylesheet" />
<script type="text/javascript" charset="utf-8">
mui.init();
</script>
<style type="text/css">
#DivWarp {
margin-top: 20%;
}
#DivWarp button {
margin: 2.2em;
}
#DivWarp h3 {
text-align: center;
margin: 1em;
}
</style>
</head>
<body>
<div id="DivWarp">
<h3>关于本地信息存储测试:</h3>
<input id="input1" type="text" name="" id="" placeholder="请输入服务器地址" />
<input id="input2" type="text" name="" id="" value="" placeholder="请输入服务器端口" />
<button>确定</button>
<button>保存</button>
<button>取消</button>
</div>
<p>
需求:同一台手机只需要输入第一次,将第一次的数据(这里是服务器地址、端口)保存在手机本地。 之后的登陆都自动从本地获取数据,相当于cookie
</p>
<script type="text/javascript">
mui.plusReady(function STest() {
var input1 = document.getElementById("input1"); //服务器地址输入框
var input2 = document.getElementById("input2"); //服务器端口输入框
var aButton = document.getElementsByTagName('button'); //确定、保存、取消按钮
aButton[1].onclick = function() { //点击保存的时候将信息保存到本地供以后使用!
if (input1.value !== "") { //如果input1的值为非空,则将数值保存!
var SetMy = input1.value;//将输入框内容赋给SetMy
plus.storage.setItem("key",SetMy);
var Getmy = plus.storage.getItem("key");
//alert(Getmy);到了这里,该怎么做才能将数据保存到本地,
//供以后再进就直接调用呢?
}
}
})
</script>
</body>
</html>
到了这里,该怎么做才能将数据保存到本地,
供以后再进就直接调用呢?
烟雨江南 (作者)
嗯,这不错,哈哈,以后的童鞋看到了就一目了然了,赞
2015-01-23 14:56