как передать в функцию значение inputa
Как передать в функцию call() значение inputa name="editor'+id+'_id"
<form id="form_'+id+'" action="javascript:void(null);" onsubmit="call()" method="post"> <textarea class="ckeditor" cols="180" id="editor'+id+'" name="editor'+id+'" rows="15"></textarea> <input type="hidden" name="editor'+id+'_id" id="editor'+id+'_id" > <input id="editor'+id+'_submit" type="submit" value="Принять"> </form> |
Не думаю что form_'+id+' - это валидное имя. Плюсы и кавычки тут лишние. Пиши просто form_id.
У формы все поля становятся свойствами формы, где ключ - имя поля. Таким образом: call(this.fieldName.value), где вместо fieldName пропиши имя нужного поля. |
Это динамически все подставляется поэтому заранее имя поля не известно
|
imediasun1, а нафига такое неудобное имя генерировать? Почему бы просто не name="editor"? В любом случае - что мешает подставить генерируемое имя в атрибут onsubmit?
|
Часовой пояс GMT +3, время: 12:20. |