【发布时间】:2016-10-16 02:19:47
【问题描述】:
我正在尝试为学习目的制作一个简单的评论帖子(如图片)
如何让发布按钮在每次点击时将评论发布到新的输入框。换句话说,每次我在文本区域写评论并单击发布按钮时,这些cmets中的每一个都应该进入每个输入框。
例如:我在文本区域写“我喜欢这个”并点击发布,该文字将显示在评论类(0)中。下一条评论“xyz”并点击post是去class(1)等。到目前为止我只知道如何显示到一个输入框。
到目前为止,这是我的代码:
function postcomment(){
var x = document.getElementById("entercomment").innerHTML;
document.getElementsByClassName("comment")[0].value = x;
}
body{
background-color: cyan;
}
#picgoeshere{
border: 5px solid grey;
height: 500px;
width:900px;
margin: 0 auto;
}
#picture{
height: 500px;
width:900px;
}
#displaycomment{
border: 3px solid grey;
height:250px;
width:800px;
margin: 0 auto;
margin: top:50%;
}
.comment{
height: 41.5px;
width: 800px;
border: 0;
}
#typecomment{
border: 3px solid grey;
height:100px;
width:800px;
margin: 0 auto;
}
#entercomment{
height:100px;
width:700px;
}
#submitbutton{
border: 1px solid grey;
background-color: green;
height: 100px;
width: 100.9px;
position: absolute;
top: ;
left: 65.7%;
}
</!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="learnjs.css">
<title></title>
</head>
<body>
<div id="everything">
<div id="picgoeshere">
<img src="./images/bisping.jpg" id="picture">
</div>
<div id="displaycomment">
<input type="text" class="comment"></br>
<input type="text" class="comment"></br>
<input type="text" class="comment"></br>
<input type="text" class="comment"></br>
<input type="text" class="comment"></br>
<input type="text" class="comment"></br>
</div>
<div id="typecomment">
<textarea rows="4" cols="50" id="entercomment" placeholder="Enter Your Comment Here"></textarea>
<button id="submitbutton" onclick="postcomment()"> Post</button>
</div>
</div>
<script src = "learn.js"></script>
</body>
</html>
【问题讨论】:
-
您使用输入元素显示评论的任何特殊原因?
-
不,我到目前为止所学到的。如果其他元素更好,那就太好了。但我确实只想使用 java 脚本
-
@AnuRajan 你想在邮箱中以
标签的格式显示你的评论吗??
标签: javascript html