|
|
|
| Я пользуюсь mootools, но, думаю, что аналогию провести нетрудно. Мне нужно добавить input type=text в форму, input type submit, и по клику форма сабмитится, передавая, плюс к всем обычным полям, еще и этот input text, добавленный динамически.
Проблемы две:
1) в isset не приходит новосозданное поле
2) (это уже исключительно по mootools вопрос) как добавить input type submit при помощи new element? new Element('input',{'type':'submit'... не работает :( | |
|
|
|
|
|
|
|
для: Shorr Kan
(17.08.2009 в 11:44)
| | >в isset не приходит новосозданное поле
Даже если это поле имеет имя? | |
|
|
|
|
|
|
|
для: sim5
(17.08.2009 в 12:02)
| | угу. Эффект такой, будто поле оказывается вне формы. Хотя я вставляю его в элемент, который внутри формы. Т.е.:
<form....>
<table><tr>
<td id="insert"></td>
<td><input type="text" name="test"></td>
<td><input type="submit" value="send"></td>
</tr></table>
</form>
|
по любому событию делаем или $('insert').innerHTML='<input type="text" name="test2">'; , или new Element...inject('insert') - в обоих случаях, если нажимаем на send - test приходит, а test2 - нет. | |
|
|
|
|
|
|
|
для: Shorr Kan
(17.08.2009 в 15:04)
| | может причина в решетке?
upd: не доглядел про mootols,
это в jquery надо с решеткой. | |
|
|
|