<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
</head>
<body>
<nav title="首页">
</nav>
<input type="button" value="存储userinfo1信息" onClick="saveUserinfo1" />
<input type="button" value="存储userinfo2信息" onClick="saveUserinfo2" />
<input type="button" value="存储userinfo3信息" onClick="saveUserinfo3" />
<input type="button" value="取userinfo1信息" onClick="getUserinfo1"/>
<input type="button" value="取userinfo2信息" onClick="getUserinfo2" />
<input type="button" value="取userinfo3信息" onClick="getUserinfo3" />
</body>
<script>
function saveUserinfo1()
{
var preference = new $M.Preferences();
preference.open('myinfo');
var userInfo = {};
userInfo.id='111';
userInfo.name='John';
preference.put('userInfo1',userInfo);
}
function saveUserinfo2()
{
var preference = new $M.Preferences();
preference.open('myinfo');
var userInfo = {};
userInfo.id='222';
userInfo.name='Tom';
preference.put('userInfo2',userInfo);
}
function saveUserinfo3()
{
var preference = new $M.Preferences();
preference.open('myinfo');
var userInfo = {};
userInfo.id='333';
userInfo.name='Danny';
preference.put('userInfo3',userInfo);
}
function getUserinfo1()
{
//如果第一次,没有存储信息,直接取字段,就会返回undefine或者null
var preference = new $M.Preferences();
preference.open('myinfo');
alert(preference.get("userInfo1"));
}
function getUserinfo2()
{
//如果第一次,没有存储信息,直接取字段,就会返回undefine或者null
var preference = new $M.Preferences();
preference.open('myinfo');
alert(preference.get("userInfo2"));
}
function getUserinfo3()
{
//如果第一次,没有存储信息,直接取字段,就会返回undefine或者null
var preference = new $M.Preferences();
preference.open('myinfo');
alert(preference.get("userInfo3"));
}
</script>
</html>
存取多组信息到$M.Preferences中的示例
最新推荐文章于 2020-08-26 09:57:39 发布