rediskavet
User-
Posts
401 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Forums
Calendar
Store
Everything posted by rediskavet
-
В браузерах хром и сафари у текстовых инпутов, если по ним кликнуть появляется цветная рамка. Можно ли ее как нибудь убрать?
-
как создать глобальную переменную внутри функции
rediskavet replied to rediskavet's question in JavaScript
так я пробовал, фаербаг пишет что переменная не была как следует объявлена или что-то подобное(assignment to undeclared) и скрипт дальше не выполняется. Хотя нет, вроде работает. Вот моя проблема Я хочу чтобы при переходе на желтую страницу, меню перестало открываться по клику, и начало открываться на onMouseOver, че то ни как не выходит, может кто посмотрит. -
Есть функция: function cklick_nocklic(){ var no_cklick=document.getElementById('no_click'); if(no_cklick.disabled == true){ no_cklick.disabled = false; globvar = no_cklick.disabled; } else{ no_cklick.disabled = true; globvar = no_cklick.disabled; }} Как мне в другой функции использовать переменную globvar?
-
да понял, буду исправляться. Я просто(после прочтения страниц двухсот учебника по пхп) понял что теория как то на откладывается у меня в голове, решил зайти с другого конца. Просто сделать сайт, для личных нужд, но с богатым функционалом, при этом про JS знал только то что он выполняется в браузере. Поэтому у меня сейчас и вопросы "нуб"-овские(которых будет много), и недочеты такие.
-
если в скрипте две переменных как у меня на данном моменте, то не стоит труда разобраться кто-есть-кто. Но на будущее совет пригодиться, спасибо.
-
спасибо разобрался, "а" все-же короче писать чем "obj".
-
Как в функцию передать элемент который ее(эту функцию вызвал), я понимаю что при помощи this, но как это правильно оформить я не знаю. допустим есть: <li onclick="f(this)" style="color:red;">фильмы</li> <li onclick="f(this)" style="color:red;">музыка</li> <li onclick="f(this)" style="color:red;">книги</li> function f(){ var a= ???; } Как элемент вызвал функцию привязать к переменной а?
-
Самый важный навык для самоучек, это умение находить ответы в максимально короткий срок, подключая как можно больше инф.потоков. Форумы, поисковики, мануалы, эксперименты с кодом выведут нас на правильный путь. Ура товарищи!!!
-
Все с display = "" разобрался, s0rr0w правильно написал, кому интересно подробное объяснение - Гугл сила. Просто нехватка опыта и очень начальные знания в JS сказываются. Всем спасибо за внимание, тему можно закрывать.
-
- не согласен, начальное значение display = "none" у меня это явно в стилях для этого заголовка прописано.
-
Нашел решение, если в начал цикла делать такую проверку тогда срабатываем на первое нажатие. if(text.style.display!=='block') display!=='block' и display=='none', вроде одно и тоже но другим выражением, почему такая разница в выполнении скрипта кто то из знатоков может объяснить?
-
нда, браузер очепяток не прощает, (display != diplay). Спасибо. А почему блок отображается только со второго нажатия на кнопку?
-
нет я одно нашел"=" исправил на"==", а второе не нашел. второе это лишний пробел в блоке else? Но все равно не работает.
-
так я и говорю что не работает так(сейчас посмотри я так сделал как ты написал), даже не отображается первый раз если оставить "=" то работает, но я кроме этого хочу чтобы при втором нажатии заголовок обратно пропадал, это вообще ни как не выходит, только если вторую кнопку ставить и прописывать ей другую функцию на онклик. А я хочу чтобы одной кнопкой это делалось.
-
1. Аякс сложный, если разберусь с JS много еще капать придется? 2. Кто перепутали, я один это писал) Вот именно, но как только ставлю "==" перестает работать. И даже в первый раз не отображается.
-
поиск на хабре как только начинаешь что то вписывать в поле поиска, сразу предлагаются варианты на выбор, откуда они берутся, это разве не JS их от куда то подгружает? Да точно работает, просто был уверен что это как то оформляется по другому. В дополнение еще вопрос. Где тут ошибка, почему при повторном нажатии заголовок не пропадает обратно: function f(){ var text = document.getElementById('s'); if(text.style.display='none'){ text.style.display='block'; } else { text.style.diplay= 'none'; } } Пример
-
Спасибо. Вроде получается, но тоже нужно будет разобраться.
-
1.Если стили в отдельном файле CSS то как скриптом можно до них добраться? 2.Может ли JS работать с базами данных, или это делают только серверными языками? 3.Как фаербагом отлавливать ошибки в скриптах, знаю что можно а как не понимаю? Спасибо тем кто откликнется и не отошлет сразу в гугл!
-
- ну да типа того. Я тебе в личку скину сейчас, ответь.
-
есть может у тебя какой пример, меню или еще что нибудь, чтобы в живую посмотреть.
-
Знаю тема обсуждалась не раз, но все-же кто сталкивался с чем то что нельзя реализовать блоками но при этом можно сделать таблицами? Приводите примеры. Мне сегодня такая инфа. может понадобиться.
-
Clayton-у: - В один нельзя(т.к. первый всегда вверху, а третий всегда внизу) но вот в два в принципе да можно было засунуть. - я в динамике пока не силен но, если даты убрать из <p> тогда нужно будет еще в один див обернуть, чтобы даты подгружать вместе с новостью прально?Мишке: - тут просо убрать забыл. - ок. спасибо буду знать, просто обычно через "*" обнуляю. body - всегда воспринимал как обычный тег, иногда фон ему ставлю, ну и центрирую через него, чем грозит? - можно пример, стыдно признаться но я не знаю что такое спрайты.Всем спасибо за критику.
-
1.Не понял в чем тут жесть. Поставил сайт по центру. 2.И к флоатам недоверие мне тоже не понятно. Может поподробнее опишите в чем я ошибся по вашему.
-
Firebug - плагин для ОгнеЛиса, там можно и HTML и CSS прямо в браузере не закрывая страницу с сайтом смотреть.
-
С облаком решил, просто все время забываю, что седьмой ие не правильно понимает padding-и, тогда нужно margin-ы использовать, или наоборот, ну вот уже забыл, хотя только что разбирался А с шапкой и контентом только частично разрешил, сейчас ничего не съезжает, но при сужении окна браузера(только в седьмом експлорере), сайт остается на месте как-бы застыв посередине. Пока не нашел решение.