Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 21.10.2010, 23:05
Новичок на форуме
Отправить личное сообщение для alex_oo7 Посмотреть профиль Найти все сообщения от alex_oo7
 
Регистрация: 20.10.2010
Сообщений: 8

Редактирование формы.
me

Есть некая форма:
<form name="forma1">
<b>Некие данные в форме, менять нельзя.</b>
</form>


Как я могу неким скриптом добавить к этой форме Nное число кнопок, каждая должна запускать свою функцию

Я знаю только, как просто добавить кнопку, но она будет пустой и унылой
Ответить с цитированием
  #2 (permalink)  
Старый 21.10.2010, 23:39
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Вы просите готовый скрипт с нуля.

Это работа, и за нее обычно платят деньги.
Для таких сообщений предназначен раздел форума "Работа".

Если вы все же хотите, чтобы вам помогли - приложите какие-то усилия сами и задавайте вопросы по ходу дела.
Ответить с цитированием
  #3 (permalink)  
Старый 22.10.2010, 01:06
Аватар для cyberx
Аспирант
Отправить личное сообщение для cyberx Посмотреть профиль Найти все сообщения от cyberx
 
Регистрация: 02.02.2010
Сообщений: 50

Можно примерно так
function add() 
 {
  var element = document.createElement("input"),foo = document.getElementById("fooBar"),type = 'button',id='newButton';
  element.setAttribute("type", type);
  element.setAttribute("value", type);
  element.setAttribute("name", type);
  element.setAttribute("id", id);
  foo.appendChild(element);
  document.getElementById(id).onclick = function(){alert('function');}
}


<input type="button" value="Add" onclick="add()"/>

<span id="fooBar"></span>


В функции переменной id можно присвоить уникальное значение, при нажатии на этот button срабатывает функция. Надеюсь этот пример поможет и сможешь переделать под себя
Ответить с цитированием
  #4 (permalink)  
Старый 22.10.2010, 17:18
Новичок на форуме
Отправить личное сообщение для alex_oo7 Посмотреть профиль Найти все сообщения от alex_oo7
 
Регистрация: 20.10.2010
Сообщений: 8

cyberx, большое спасибо всё работает.
Как подогнать под себя я сам понял, я же не совсем чайник
Ответить с цитированием
  #5 (permalink)  
Старый 22.10.2010, 17:27
Аватар для cyberx
Аспирант
Отправить личное сообщение для cyberx Посмотреть профиль Найти все сообщения от cyberx
 
Регистрация: 02.02.2010
Сообщений: 50

Ну вот и славно
Ответить с цитированием
  #6 (permalink)  
Старый 29.10.2010, 21:12
Новичок на форуме
Отправить личное сообщение для alex_oo7 Посмотреть профиль Найти все сообщения от alex_oo7
 
Регистрация: 20.10.2010
Сообщений: 8

Вроде всё работало нормально в теории, но на практике когда я столкнулся с контактом, у меня открывается пустая страница с надписью
[object HTMLInputElement]
С чем это может быть связано ? И можно ли это исправить ?

Последний раз редактировалось alex_oo7, 30.10.2010 в 17:21.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проверка полей отправляемой формы. denisOgr jQuery 6 18.10.2010 19:40
Простая проверка формы. Добавить "динамики". Jurasmi Элементы интерфейса 3 07.04.2010 16:48
load + php подгрузка формы Karandash jQuery 4 01.12.2009 13:04
Собрать значения всех полей формы vvsh Events/DOM/Window 3 09.11.2009 00:35
Помогите написать скрипт валидации формы RayOfLight Общие вопросы Javascript 2 27.07.2009 11:58