Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.04.2014, 16:43
Новичок на форуме
Отправить личное сообщение для FunBek Посмотреть профиль Найти все сообщения от FunBek
 
Регистрация: 12.12.2013
Сообщений: 7

ошибка при использовании setAttribute
здравствуйте проблема следующая, когда при написании кода :
var my_form = document.getElementById('ss-form');
my_form.setAttribute('onsubmit', 'sdf');
браузер, выдает ошибку : Uncaught TypeError: Object #<NodeList> has no method 'setAttribute'
при этом сам скрипт выполняется, элементу с id ss-form присваивается атрибут и значение.
в чем проблема?
Ответить с цитированием
  #2 (permalink)  
Старый 01.04.2014, 17:04
Аватар для nice_try
Профессор
Отправить личное сообщение для nice_try Посмотреть профиль Найти все сообщения от nice_try
 
Регистрация: 11.12.2013
Сообщений: 313

setAttribute возможно перехватывается скриптом

Последний раз редактировалось nice_try, 01.04.2014 в 17:43.
Ответить с цитированием
  #3 (permalink)  
Старый 01.04.2014, 17:09
Новичок на форуме
Отправить личное сообщение для FunBek Посмотреть профиль Найти все сообщения от FunBek
 
Регистрация: 12.12.2013
Сообщений: 7

Разве, по этой статье показалось, что это javascript метод http://javascript.ru/tutorial/dom/attributes
Ответить с цитированием
  #4 (permalink)  
Старый 01.04.2014, 17:45
Аватар для nice_try
Профессор
Отправить личное сообщение для nice_try Посмотреть профиль Найти все сообщения от nice_try
 
Регистрация: 11.12.2013
Сообщений: 313

Сообщение от FunBek Посмотреть сообщение
Разве, по этой статье показалось, что это javascript метод http://javascript.ru/tutorial/dom/attributes
да, я что-то напутал, поправил; я проверил у себя в консоли - все норм, какие нить скрипты еще грузятся?
Ответить с цитированием
  #5 (permalink)  
Старый 01.04.2014, 17:50
Новичок на форуме
Отправить личное сообщение для FunBek Посмотреть профиль Найти все сообщения от FunBek
 
Регистрация: 12.12.2013
Сообщений: 7

спасибо больше ошибки нету, отключил другой скрипт и все нормально стало,
var myform = document.getElementsByTagName('form');
myform.setAttribute('submit', 'sdf');
изначально я пытался сделать через него, и забыл убрать
Ответить с цитированием
  #6 (permalink)  
Старый 02.04.2014, 14:22
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Вот так делайте

myform.addEventListener('submit', sdf, false);
Ответить с цитированием
  #7 (permalink)  
Старый 02.04.2014, 14:26
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от kostyanet
Вот так делайте

myform.addEventListener('submit', sdf, false);
В IE8 не работает. Но можно так:

myform.onsubmit = sdf;


Это предпочтительней, нежели устанавливать атрибут.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #8 (permalink)  
Старый 02.04.2014, 14:33
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Кладите на ИЕ8. Кто с тех пор не обновил винду, те давно ИЕ не юзают, ибо там димедрол.
Ответить с цитированием
  #9 (permalink)  
Старый 02.04.2014, 14:46
Профессор
Отправить личное сообщение для kostyanet Посмотреть профиль Найти все сообщения от kostyanet
 
Регистрация: 23.10.2010
Сообщений: 2,718

Подтверждается. ИЕ8 занимает 3 тире 4 процента в сводке юзанья браузеров. Стоит ли заморачиваться из-за маргиналов. Пусть ставят хром.

http://www.w3counter.com/globalstats.php
http://www.w3schools.com/browsers/browsers_explorer.asp
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отступ слева при использовании скрипта JQuery pro_moscow jQuery 1 12.08.2011 11:41
Работа со свойства, при использовании fn.extend в jQuery Greck jQuery 1 27.07.2011 21:28
FF. Ошибка при выполнении скрипта. nordek Firefox/Mozilla 9 18.07.2011 23:58
Выделение текста при использовании слайдера x00xer Firefox/Mozilla 8 29.09.2009 07:45
Ссылка на объект при использовании attachEvent Octane Events/DOM/Window 13 23.07.2008 17:37