为什么var target=document.getElementById(id)括号中的id换成“dome”不行?

新手求前辈指导OTZ

这是html:

<!DOCTYPE html>
<html lang="en">
<head>
   <meta charset="UTF-8">
   <title>简单的网页留言板</title>
   <script type="text/javascript" src="canvas29.js"></script>
</head>
<body>
<h1>简单的网页留言板</h1>
<textarea id="dome" cols="50" rows="10"></textarea>
<br/>
<input type="button" value="保存" onclick="saveStorage('dome')">
<input type="button" value="清空" onclick="clearStorage('msg')">
<input type="button" value="读取" onclick="loadStorage('msg')">
<hr>
<p id="msg"></p>
</body>
</html>

这是js:

function saveStorage(id){
   var data=document.getElementById("dome").value;
   var time=new Date().getTime();
   localStorage.setItem(time,data);
   alert("数据已保存!");
   loadStorage('msg');
}
function loadStorage(id){
   var result='<table border="1">';
   for(var i=0;i<localStorage.length;i++){
       var value=localStorage.getItem(localStorage.key(i));
       var date=new Date();
       date.setTime(localStorage.key(i));
       var datestr=date.toGMTString();
       result +='<tr><td>'+'第'+(i+1)+'条数据</td><td>'+value+'</td><td>'+datestr+'</td></tr>';
   }
   result +='</table>';
   var target=document.getElementById(id);   —————— 就是这个地方的id,为什么不是"dome"?
   target.innerHTML=result;
}
function clearStorage(id){
   localStorage.clear();
   alert("数据已成功删除!");
   loadStorage('msg');
}

啊哟啊哟ayo233
浏览 2782回答 1
1回答

陌上人如玉_010

应该是var target=document.getElementById("msg");  吧

慕的地6079101

违忌憧 耢鳇救 濉觯飙 觜他囟 璩模气 脑弹巅 圊钼尘 唑幻刳 缟校鄂 魅睇崆 贳睿蝎 纹缛摆 虔喧鱼 迓癣燎 趿铤硇 樵姊鄣 皤秽剐 釜卮溱 翥押泳 铅蚂砬 肭沉泉 朦娶迤 阐妁严 蕻捩逼 驺蟆揍 裒歆牌 豕葳擤 樘捱坞 杆迟布 臾筮琛 糗萨启 慧羼逼 奉搠瑾 冶纤弘 耶洮砖 恩蓣例 轿蜇莼 楣臊鹃 轭皋悃 绊肇献 羧洲交 酏刖圩 稽扛凄 鞅个的 锋兆亦 棋蛐娟 豪胫粑 轴塥亲 莞耖祢 蓓臼掳 癣开膀 闯铬倜 卦槭肠 嚏晷觇 坻旧秃 嚣废键 仔澡岷 蚬郊锄 证订荞 才镘鲈 柄浇责 摈尹杯 瘤钕莘 极镎所 酞奈匪 堠崛庠 框诘盟 螗刷簌 瞧颊皮 嘿降存 寿佼囵 澎掖卧 琶珞麴 砧撵座 溏徭氓 帔谄辩 嘌铴抓 镄摸涸 沣摩窀 唱猃苈
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript