Создания генераторов
Пожалуйста, научите меня создавать генераторы...
Объясните как это все делается, вот один пример: http://www.spiderwebmastertools.com/...generator.html пожалуйста, дайте html файл где есть исходник таких генераторов, и как вы видите с право показывает в режиме онлайн, результат генерации кнопок. |
Ну примерно так:
<html> <head> </head> <body> <div id='div'></div> <script> var o=document.createElement('input') o.type='button' o.style.display = 'none' //тут путь к какому нибудь селесту, так создаются все стили // далее например все добавляется в какой нибудь див document.getElementById('div').appendChild(o) // где 'div' - id нашего дива // далее берем весь код нашей кнопки alert(document.getElementById('div').innerHTML) </script> </body> </html> У них все эти стили задаются посредством выбора селеста P.S. это первое, что мне пришло в голову, так что не факт что у них там такой же метод) |
не получилось или я ничего не понял. Есть еще варианты ? и по легче. :(
|
Цитата:
Цитата:
|
monolithed, Форум создан для того чтобы помогли тем кто не понимает. Иначе зачем создавать форумы с разделами для помощи ? я же говорю я вообще не понимаю. Тогда закройте этот форум) зачем он) рас так вы не помогаете)
|
Не ругайтесь!) Я лично согласен и с nasqad, и с Изучаю_JS Так что вот по подробнее:
<html> <head> </head> <body> <div id='div'></div> <script> var o=document.createElement('input') // создаем новый "тег" (обычный input) o.type='button' /*придаем этому input'y type=button (input type='button' - знакомо? вот мы сделали тоже самое */ o.style.display = 'none' /*тут мы придали нашей кнопке уже стиль - она скрыта. Эквивалентно (<input type='button' style='display:none'> */ document.getElementById('div').appendChild(o) /*далее при помощи метода appendChild() "вставляем" кнопку в div, id которог: 'div' */ alert(document.getElementById('div').innerHTML) // теперь мы при помощи innerHTML берем содержимое div'a </script> </body> </html> P.S. насчет ваших постов: им как людям знающим начинает надоедать писать ну практически одно и тоже, это мне еще пока интересно это делать :) P.S.S. по крайней мере я так думаю) |
9xakep, Спасибо за пример. Теперь вникнул.
[hr] Цитата:
|
Часовой пояс GMT +3, время: 12:28. |