Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   НЕЖАДНЫЙ ПОИСК ID ПО СТРАНИЦЕ (https://javascript.ru/forum/events/33476-nezhadnyjj-poisk-id-po-stranice.html)

Brook 24.11.2012 21:10

НЕЖАДНЫЙ ПОИСК ID ПО СТРАНИЦЕ
 
Доброго времени суток!
Подскажите , пожалуйста, как сделать поиск ID по странице "не жадным"

я пишу " var t = document.getELementById('lala').value" но если такого елемента нет то скрипт останавливается и дальше не работает((( тоесть встает на этой ошибке....

Как сделать что бы скрипт не тормозил, а ехал дальше??

Заранее спасибо за помощь!:thanks:

cyber 24.11.2012 22:12

var t = document.getELementById('lala');
t = t.value;

danik.js 24.11.2012 23:30

Цитата:

Сообщение от cyber
var t = document.getELementById('lala');
t = t.value;

:haha: а в чем разница ???
Если не понял, то вот подсказка:
TypeError: Cannot read property 'value' of null


Жмем F12, вставляем код, жмем энтер. Получаем/не получаем ошибку. Вот так вот можно втечение 2-х секунд проверить работоспособность кода.

Надо так:

var element = document.getELementById('lala');
if (element) {
    var value = element.value;
} else {
    alert('Нету lala');
}

Brook 24.11.2012 23:35

danik.js,
Cспасибо))

cyber 25.11.2012 15:42

danik.js, а чет я тупонул, хотел написать так
var t = document.getELementById('lala');
if(t) t = t.value;

nerv_ 25.11.2012 16:33

Цитата:

Сообщение от cyber
чет я тупонул, хотел написать так

ну да, ну да :haha: Свои ошибки надо уметь признавать ;)


Часовой пояс GMT +3, время: 01:29.