Я хочу знать, могу ли я создать <div> во время выполнения, используя JavaScript или любой другой метод: при нажатии кнопки на одном <div> должен появиться другой <div>, и оба <div> s должны находиться выше HTMLстраница ниже (т.е. плавающая <div> с).
<div>
Да, document.createElement("div"). Для добавления туда, где вы хотите, это theParentElementYouWantToAppendTo.appendChild(theDivYouCreated).
document.createElement("div")
theParentElementYouWantToAppendTo.appendChild(theDivYouCreated)
Редактировать: И для плавающей вещи, сделать theDivYouCreated.style.position = "fixed".
theDivYouCreated.style.position = "fixed"
Здесь http://docs.jquery.com/UI/Dialog
Обзор Диалог - это плавающее окно, которое содержит строку заголовка и содержание площадь. Диалоговое окно может быть перемещено, изменить размер и закрыть со значком «х» по умолчанию. Если длина содержимого превышает максимальная высота, полоса прокрутки будет автоматически появляются. Нижняя панель кнопок и полупрозрачный модальный оверлейный слой общие параметры, которые можно добавить.
Обзор
Диалог - это плавающее окно, которое содержит строку заголовка и содержание площадь. Диалоговое окно может быть перемещено, изменить размер и закрыть со значком «х» по умолчанию.
Если длина содержимого превышает максимальная высота, полоса прокрутки будет автоматически появляются.
Нижняя панель кнопок и полупрозрачный модальный оверлейный слой общие параметры, которые можно добавить.
<html> <head> <script> var ans=document.createElement('div'); ans.setAttribute('id','kk'); ans.setAttribute('name','jj'); ans.setAttribute('style','display:block'); document.getElementById('body').appendChild(ans); </script> </head> enter code here <body id='body'> </body> </html>