2013-04-15 70 views
2

所以我有一个基于文本的探索游戏,用户可以在其中输入方向,去地点和适当的图像等等。迄今为止,我创造了一个有边界的世界。动态添加DIV到一个模式

我现在想要做的是添加用户可以与之交互的项目 - 剑,地图等。我知道我可以使用document.createElement("div")创建一个div,但是,我将如何将它添加到模态div?我的意思是,我可以通过document.appendChild()将它添加到身体,但是对于一个div?

另外,如何删除它?

enter image description here

所以用户类型库存和模态出现。当用户键入,说上一把剑,应该有一个新的div添加到它的下一次用户类型库存

建议改进游戏,欢迎

回答

2

你应该有参考某个位置存储变量的模态窗口:

// modal_div contains reference to your modal 
// or to particular element inside it 
var modal_div = document.getElementById("my_modal"); 

// later you create new element and use appendChild to add it 
var new_element = document.createElement("div"); 
modal_div.appendChild(new_element);