Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Другие темы раздела
JavaScript Анимация перед сменой страницы https://www.cyberforum.ru/ javascript/ thread1165335.html
Возможно ли осуществить анимацию перед сменой страницы? Пока самое близкое, что нашел это onbeforeunload, но это работает только если выводить окно, а надо чтобы просто прошла анимация и сменилась страница
Задание на работу со строками JavaScript
Люди добрые помогите написать небольшую программу.Задание такое: 1.Создать html-документ, генерирующий на экране два окна для ввода исходных строк А и В, кнопку запуска анализа onmouseover и два окна для вывода модифицированных строк. 2.Даны строки A и B. Если в A есть латинские буквы, а в B нет повторяющихся сим-волов, то упорядочить символы B в алфавитном порядке и удалить латинские буквы из...
JavaScript Не могу подключить фаил Js https://www.cyberforum.ru/ javascript/ thread1165113.html
Очередная проблема с подключением стороннего фаила :claim:. Хочу вынести скрипт адсенса и одной формы в отдельный фаил, и подключить в нужном месте. Пробовал 2мя способами <script type="text/javascript" src="js/advert.js"></script> <script src="js/advert.js"></script> Но, ни чего не работает. Если напрямую подключать, то всё работает.
JavaScript Запуск модального окна при загрузке https://www.cyberforum.ru/ javascript/ thread1164889.html
При клике по ссылке открывается модальное окно, как бы сделать так, чтобы оно открывалось при запуске страницы непосредственно? скорее всего здесь нужна какая то функция js, а я к сожалению в js не силён.. <a href="#openModal">Открыть модальное окно</a> <div id="openModal" class="modalDialog"> ... </div>
JavaScript Смена картинок
Помогите, пожалуйста, сделать, чтобы одна картинка с середины при нажатии на слайд уплывала влево, а другая приплывала справа на ее место. В этом коде она просто исчезает function sShow(winID, leftID, rightID) { var sShowBlock = document.getElementById(winID); // блок содержащий картинки var x = sShowBlock.getAttribute("img-coordinates").split(" "); var y =...
JavaScript Раскрывающееся меню - при открытии/закрытии вложенного меню закрывается все меню Проблема во вложенном меню. При открытии/закрытии вложенного меню закрывается все меню. Надо, чтобы главное меню не реагировало на клики во вложенных меню, а реагировало только на своем заголовке. <html> <head> <meta charset="utf-8"> <link rel="stylesheet" type="text/css" href="main.css"> </head> <body> <ul class="menu"> <li><a href="">Стратегия</a></li> <li><a href="">О... https://www.cyberforum.ru/ javascript/ thread1164654.html
JavaScript Вставить переменную Помогите разобраться с кодом! Это код онлайн-радио, все что делает этот код видно на картинке, помогите вставить переменную в строку которую я пометил! Чтобы там поток-число я из текстового поля мог передать! <html> <head> <script language="JavaScript"> <!-- Скрыть function test1(form) { https://www.cyberforum.ru/ javascript/ thread1164606.html Форма обратного отсчёта времени, с последующим возобновлением JavaScript
Привет всем, Облазил весь интернет и не мог найти нормальный скрипт обратного отсчёта. Предложений конечно море, например как: http://www.timegenerator.ru/ Но это не совсем то что нужно. Помогите, нужен скрипт который будет отсчитывать дни, часы, минуты и секунды. Но чтобы при окончании (достижении 0 дней 0 часов 0 минут 0 секунд) счетчик отсчитывал опять. Заранее спасибо :declare:
JavaScript Не срабатывает скрипт https://www.cyberforum.ru/ javascript/ thread1164461.html
При загрузке старницы загружается форма и скрипт, который находит текстовые поля у которых есть нужный класс(calendar_date) и при нажатии на эти поля выпадает календарик. Форма, на ней radio точка. При нажатии на radio точку, создается input type=text с классом(calendar_date). Но при нажатии на этот input не вылезает календарь, как сделать, чтобы он вылезал? Добавлено через 13 часов 35...
JavaScript правильно ли я понял, как работают объекты обёртки? https://www.cyberforum.ru/ javascript/ thread1164363.html
правильно ли я понял, как работают объекты обёртки? что-то типа этого: var str = "строка"; temp = str; str = new String(str); var firstChar = str.charAt(0); name = temp; delete temp;
Value input type="file" возвращает "C:\FakePath\file.ext" JavaScript
Стандартный input type="file". Стандартная проблема - value этого инпута возвращает "C:\FakePath\file.ext". Что делать? Это происходит при событии "change". Искал, рекомендуется какой-то fileAPI от Гугла, однако я делаю Modern-приложение в Windows 8.1 на js.
JavaScript Cookie и кодировка var answer = encodeURIComponent("Ответ"); document.cookie="answer="+answer+"; path=/"; echo "Ответ: ".urldecode($_COOKIE); Получаю "Ответ: Ответ". В чем о
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,625
04.05.2014, 12:53 0

Клонирование блоков - JavaScript - Ответ 6124227

04.05.2014, 12:53. Показов 2398. Ответов 1
Метки (Все метки)

Ответ

именно так, как вы описали, работает метод var newObj = oldObj.cloneNode (1) -- клонируем существующий тег oldObj со всеми его свойствами и с его внутренним содержимым (для последнего в скобках метода прописываем цифру 1) и получаем новый тег newObj, которому можем изменить какие-то свойства -- например, top и left, а затем методом place.appendChild (newObj) "приживляем" клон в конец HTML-кода внутрь нужного тега place

пример:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<div id="myContainer" style="position: relative; width: 456px; height: 345px; border: 1px solid #000; margin: 21px">
<div id="myOrigin" style="position: absolute; width: 67px; height: 45px; top: 12px; left: 21px; text-align: center; line-height: 45px; background: red">origin</div>
</div>
<input type="button" value="Клонируем #myOrigin, меняем клону id, фон, текст, размер и позицию" onclick="myFunc (this)">
 
<script>
function myFunc (x)
{
x.disabled = 1;
var newTAG = document.getElementById ('myOrigin').cloneNode (1);
newTAG.id = 'myClon';
newTAG.innerHTML = 'clon';
newTAG.style.width = '234px';
newTAG.style.background = 'lime';
newTAG.style.top = '123px';
newTAG.style.left = '78px';
document.getElementById ('myContainer').appendChild (newTAG);
}
</script>


Вернуться к обсуждению:
Клонирование блоков JavaScript
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.05.2014, 12:53
Готовые ответы и решения:

Клонирование полей
Вот рабочий вариант скрипта который создает дубликаты полей, как ограничить количество добавляемых...

Глубокое клонирование объектов не работает
Всем привет. Я на этапе обучения, дошел вот до темы с объектами, увидел пример с клонированием, и...

Глубокое клонирование объекта без promise и async
Как создать клона этого объекта без promise и async? Чтобы редактирование array не влияло на...

Клонирование объекта и помещение его на страницу с сохранением координат
Здравствуйте, кто нибудь будьте добры помогите решить следующую задачу: как обычную картинку...

1
04.05.2014, 12:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.05.2014, 12:53
Помогаю со студенческими работами здесь

Клонирование объектов INPUT type="file"
Всем привет! Каким способом можно скопировать дочерний элемент формы INPUT с типом поля FILE(из...

Клонирование элемента с событиями без использования JQuery
Как клонировать элемент вместе с его событиями? Например в этом примере...

Создать круг разделенный на 6 блоков, в центре логотип, при наведении на один из блоков он увеличивается
Доброго времени суток. Не знаю, как даже искать похожее. В общем нужно создать круг разделен на 6...

Клонирование узла
Для клонирования ссылки использую конструкцию: var oNameClone =...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru