Правила     Закладки     Карма    Календарь    Журналы    Помощь    Поиск    PDA    Чат   
        СМС-ки
   
Пейджер выключен!
 
Фильтр авторов:    показать 
  скрыть
  Закрытая темаСоздание новой темыСоздание опроса

> Изменение атрибута
kollega  
 ۩  [x] Дата
Цитировать сообщение

Пользователя сейчас нет на форуме



Пользователь
**

Профиль
Группа: Форумчанин
Завсегдатай форума
Сообщений: 91
Пользователь №: 26215
На форуме: 5 лет, 11 месяцев, 11 дней
Карма:




вобщем есть форма:
<form action="" method="post" id="addnews" name="addnews">   
<input
type="hidden" name="form[mod]" value="addnews" >
<input
name="ok" type="submit" class="buttons" value="  Добавить  ">
</form>


Необходимо у inputa с именем "form[mod]" изменить value на "preview".
Я делаю так:
document.addnews.form[mod].value='preview'


но вылетает ошибка. ругается на []. как быть?



Спустя 13 минут, 55 секунд (3.01.2012 - 14:05) RCuPeR написал(а):
А повесить id-шник или класс на инпут нету возможности ?

Можно получить элемент по тому же value который ты будешь заменять. Т.е, получил - заменил:
$('input[value="addnews"]').attr('value', 'preview');


Или, получить тот же инпут от родительской формы:
$('form#addnews input[type=hidden]').attr('value', 'preview');


Как-то так, а вообще, лучше всего навесить айдишник или класс.

Спустя 33 минуты, 18 секунд (3.01.2012 - 14:38) kollega написал(а):
Спасибо за помощь. Пришлось сделать через id)))

Спустя 10 минут, 13 секунд (3.01.2012 - 14:49) RCuPeR написал(а):
На здоровье.
Обращайся wink.gif
PMПисьмо на e-mail пользователю
    0   Для быстрого поиска похожих сообщений выделите 1-2 слова в тексте и нажмите сюда Для быстрой цитаты из этого сообщения выделите текст и нажмите сюда
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Опции темы Закрытая темаСоздание новой темыСоздание опроса