Создание <div>во время выполнения - PullRequest
1 голос
/ 18 августа 2010

Я хочу знать, могу ли я создать <div> во время выполнения, используя JavaScript или любой другой метод: при нажатии кнопки на одном <div> должен появиться другой <div>, и оба <div> s должны находиться выше HTMLстраница ниже (т.е. плавающая <div> с).

Ответы [ 3 ]

4 голосов
/ 18 августа 2010

Да, document.createElement("div"). Для добавления туда, где вы хотите, это theParentElementYouWantToAppendTo.appendChild(theDivYouCreated).

Редактировать: И для плавающей вещи, сделать theDivYouCreated.style.position = "fixed".

1 голос
/ 18 августа 2010

Здесь http://docs.jquery.com/UI/Dialog

Обзор

Диалог - это плавающее окно, которое содержит строку заголовка и содержание площадь. Диалоговое окно может быть перемещено, изменить размер и закрыть со значком «х» по умолчанию.

Если длина содержимого превышает максимальная высота, полоса прокрутки будет автоматически появляются.

Нижняя панель кнопок и полупрозрачный модальный оверлейный слой общие параметры, которые можно добавить.

0 голосов
/ 16 мая 2013
 <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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...