如何创建一个滚动框,然后用javascript添加内容
how do i create a scroll box and then add things to it with javascript?
我正在制作一个游戏,我想用html创建一个滚动框,然后用javascript添加内容,在同一代码中进一步添加。这可能吗?谢谢
下面是用Javascript完成的一个示例,您应该可以从那里开始,尽管我建议使用jQuery来完成,因为操作DOM对象会容易得多。
小提琴在这儿:http://jsfiddle.net/g9Tys/
CSS(用于滚动框):
#scrollbox {
overflow: scroll;
width: 600px;
height: 100px;
}
添加新元素的滚动框和链接:
<div id="scrollbox">
</div>
<a onclick="addElement()">Add element</a>
Javascript:
function addElement() {
var scrollbox = document.getElementById('scrollbox');
// Create some element, e.g. div
var newElement = document.createElement('div');
newElement.setAttribute('id', "some-id-for-new-element");
newElement.innerHTML = 'New element has been added!';
scrollbox.appendChild(newElement);
}
是的,这是可能的。你应该使用div使其溢出
div
{
宽度:150px;
高度:150px;
换行:打断单词;
溢出:滚动;
}
诸如此类的事情。
然后使用javascript和append()事件
相关文章:
- Javascript运行php文件,然后下载文件
- 设置随机数,然后每5秒随机减少一次,直到达到0(javascript)
- 需要使用javascript获取输入文本,然后将其添加到句子中
- 显示数字,然后每5秒随机更改一次(javascript)
- javascript:发送带有音频文件的POST,然后重定向到新页面
- 如何利用多链接延迟检查并显示ping结果,然后使用JavaScript选择最快的URL
- 多个下载链接到一个zip文件,然后再下载javascript
- 如何用javascript调用函数,然后在滚动事件中调用该函数的特定实例
- 如何放置ÅÄ和#214;在javascript数组中,然后将其与html文本进行比较
- Javascript:将多个表打印成一行,然后再打印
- Javascript解析器本身是用类似ESPRIMA的Javascript编写的,这是如何工作的?然后谁解析ESPRIM
- 如何使用javascript验证表单中的数据,然后调用php页面
- Javascript onclick需要点击两次,然后会创建越来越多的服务器请求
- 椭圆字幕选择,然后在Photoshop中使用Javascript填充颜色
- Javascript重复模式匹配,然后输出到文本区域
- 使用JavaScript或AJAX从HTML表单中提取数据,然后将其传递给PHP
- JavaScript onclick在IE 9中工作两次,然后停止
- 如何获取XML值,然后使用javascript将它们输出到htm文件中
- 如何点击标题中的链接,然后返回HTML、Javascript和CSS
- HTML将参数传递给javascript函数,然后javascript函数进行日期比较,然后javascript返回以H