2013-04-15 69 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);