У меня есть вопрос
Пожалуйста, помогите, я начал изучать JavaScript,у меня вопрос, как сделать чтобы в форме (<form.>)в ссылке была переменная, которая увеличивалась(ну,например от 1 до 1000), и эта форма повторялась на странице ,только каждый раз в форме была разная переменная в ссылке.
Вот что-то сделал. Но еще не то. Код:
<HTML> |
Цитата:
|
var i=1;
ну чтоб каждый раз переменная была на 1 больше предыдущего, например 1,2,3,4,5 иил я чего-то не понял( |
ой, var i=1; это другое, ну любую переменную var X=1; например
|
Цитата:
|
Ну если можно чтобы форма автоматически отправлялась,то отправление,а если не можно, то чтобы кнопка вывелась на на страницу и можно было на нее нажать.
|
Форму можно отправить программно, если вызвать метод submit() у формы. Переменная зачем нужна-то?!
|
А как можно вызвать,извините если я дурак, ну чтобы формы разные отправлять
|
тоесть разные данные отправлять
|
Цитата:
Цитата:
Вы можете объяснить человеческим языком, что конкретно надо?! Форма отправляет те данные, которые у неё есть. Вопрос в том, как эти данные туда засунуть?! Так?! |
да, именно надо засунуть данные в форму и отправить
|
Воооот...
Значт так... Если хочешь отправить свои данные вместе с формой - хидден, что собсно ты и делал:) document.write использовать не рекомендую, т.к. это как минимум не красиво. Самый просто й способ - кинуть ID хиддену и уже через document.getElementById('id').value устанавливать свои значения. Когда захочешь отправить форму, делаешь так - document.getElementById('id').form.submit(); и будет тебе счастье;) |
Благодарствую,
но мало что понял,что за ID и как его кидать) |
Цитата:
ID - это уникальный(!) идентификатор, аттрибут: <input type="hidden" id="myHidden" /> А теперь качаем пару сотен метров книжек и учим на здоровье;) |
document.getElementById('id') а это как использовать?)
уже докачались ) 58) |
книжек)
|
Цитата:
|
ух ты, я уже интересующийся)
Спасибо за помрщь сам бы полгода разбирался |
:blink: прям собственный сайт
|
Цитата:
Цитата:
|
Ещё советую почитать статьи с этого сайта:)
|
Хорошо, что он на ajax-е не надумал что-нибудь отправлять.
|
Отходил, всем спасибо, Читаю, а что за ajax-e? :) :yes: :)
|
Правильных ответов: 7 из 22.
Ваш результат: 32% ***Что-то мало :( *** ![]() |
Цитата:
|
не, там варианта 3 или 4,
и может быть хоть все 4 хоть 1 :) |
Блин, не очень выходит...
<CODE> <html> <head> </head> <body> <form method="post" action="http://X.ru"> <input type="hidden" name="id" value="" /> <script type="text/javascript"> document.getElementById('id').value; </script> <input type="submit" value="Отправить"> </form> <body> </html> </CODE> |
Код:
<html> |
Старая тема, тогда - 2 года назад, у меня все получилось:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"> <HTML> <HEAD> <TITLE>Конструктор фреймов</TITLE> <script type="text/javascript"> function frameCreate() { var frame1=window.content.document.createElement('iframe'); window.content.document.body.appendChild(frame1); frame1.src = 'main.html'; frame1.id = 'fram'; frame1.width = '200'; frame1.height = '200'; frame1.frameborder = '0'; } function startCreate() { createID=setInterval("frameCreate()", 4000); alert("Пожалуйста подождтите, началось создание фреймов"); setTimeout("alert('1,2,3,4...Первый фрейм создан')",4000); } function frameDelete(idname) { document.getElementById(idname).parentNode.removeChild(document.getElementById(idname)); } function startDelete() { alert("Пожалуйста подождтите, началось удаление фреймов"); setTimeout("alert('1,2,3,4,5...Первый фрейм удален')",5000); deleteID=setInterval("frameDelete('fram')",5000); } function stopCreate() { clearInterval(createID); alert("Создание фреймов остановлено"); } function stopDelete() { clearInterval(deleteID); alert("Удаление фреймов остановлено"); } </script> </HEAD> <body> <form name="frame1"> <input type="button" value="Создать фрейм" onclick="frameCreate()"> <input type="button" value="Удалить фрейм" onclick="frameDelete('fram')"> <input type="button" value="Начать создание фреймов" onclick="startCreate()"> <input type="button" value="Начать удаление фреймов" onclick="startDelete()"> <input type="button" value="Остановить создание фреймов" onclick="stopCreate()"> <input type="button" value="Остановить удаление фреймов" onclick="stopDelete()"> </body> </html> Файл main.html - это ваш фрейм.... Короче вот ссылка - http://LogoInCS.narod.ru/frame.html |
Пожалуйста, отформатируйте свой код!
Для этого его можно заключить в специальные теги: js/css/html и т.п., например: [js] ... ваш код... [/js] О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting. |
Часовой пояс GMT +3, время: 16:14. |