[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Изменение атрибута
kollega
вобщем есть форма:
<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
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.