怎么用JS控制input给p标签赋值后原有的内容不会被替换

赋值后原有内容不会被替换,而是继续在下面显示,类似于QQ的消息发送功能... 赋值后原有内容不会被替换,而是继续在下面显示,类似于QQ的消息发送功能 展开
 我来答
沐靡网络
2019-06-26 · TA获得超过895个赞
知道小有建树答主
回答量:645
采纳率:61%
帮助的人:82.4万
展开全部
重新赋值怎么可能不被替换,你建一个数组把input的内容追加进去不可以吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匡暮昀5U
2019-06-26 · TA获得超过235个赞
知道小有建树答主
回答量:494
采纳率:76%
帮助的人:162万
展开全部
<html>
<head>
<style>
html,body{
padding:0;
margin:0;
}
.out-div{
height:95vh;
width:40vw;
border:solid 1px #008080;
margin: 0 1px;
}
.history-msg{
width:100%;
height:70%;
border-bottom:solid 1px #008080;
}
.write-msg{
width:100%;
height: 30%;
}
.write-area{
width:100%;
height:100%;
resize: none;
font-size: 30px;
}
</style>
</head>
<body>
<div class="out-div">
<div class="history-msg" id="history_msg"></div>
<div class="write-msg">
<textarea class="write-area" onkeyup="writeMsg(this,event);"></textarea>
</div>
</div>
<script>
function writeMsg(o,event){
if(event.keyCode==13){
var p=document.createElement('p');
p.innerHTML=o.value;
document.getElementById('history_msg').appendChild(p);o.value='';
}
}
</script>
</body>
</html>
你在下面输入内容,回车看效果,采纳吧
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式