За последние 24 часа нас посетили 59136 программистов и 1771 робот. Сейчас ищут 1060 программистов ...

Проблемы с JS

Тема в разделе "JavaScript и AJAX", создана пользователем hsnz, 9 окт 2015.

  1. p@R@dox 55RU

    p@R@dox 55RU Зэк
    [ БАН ]

    С нами с:
    21 май 2014
    Сообщения:
    1.358
    Симпатии:
    7
    Адрес:
    с планеты Ялмез
    тут еще ; надо поставить в ololo='страница'"
    будет
    Код (Text):
    1. ololo='страница';"
    и вуаля ((((:)
     
  2. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    и еще, elvisok2015, там надо убирать "+" а не ","

    Добавлено спустя 31 секунду:
    Код (PHP):
    1. <html>
    2.     <head>
    3.     </head>
    4.     <body>
    5.         <script type="text/javascript">
    6. <?php echo "var ololo=' страница';"; ?>
    7.             document.write("это", ololo);
    8.         </script>
    9.     </body>
    10. </html>
    Добавлено спустя 5 минут 5 секунд:
    страница чистая, но когда ты работаешь с JS используй console там ты всегда сможешь увидеть сообщение об ошибке(если конечно она имеется).
     
  3. elvisok2015

    elvisok2015 Новичок

    С нами с:
    17 окт 2015
    Сообщения:
    37
    Симпатии:
    0
    Так точно, заработало :)) Благодарю!

    Добавлено спустя 2 минуты 3 секунды:
    да, было бы не плохо, но где ее найти? Это "просмотр кода страницы" в браузере?
     
  4. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    да, потом консоль
     
  5. elvisok2015

    elvisok2015 Новичок

    С нами с:
    17 окт 2015
    Сообщения:
    37
    Симпатии:
    0
    я заметил, что код работает одинаково: как с одной запятой БЕЗ плюсика("это", ololo), так и с плюсиком БЕЗ запятой ("это"+ ololo), а также с плюсиком СОВМЕСТНО с запятой ("это",+ ololo). Есть принципиальная разница, как писать? Или все 3 варианта будут верны всегда?
     
  6. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    Разница лишь в том, что ("это"+ ololo) - так ты передаешь одну переменную, а во втором случае, передаешь две переменные
    а с плюсиком не совсем работает
     
  7. elvisok2015

    elvisok2015 Новичок

    С нами с:
    17 окт 2015
    Сообщения:
    37
    Симпатии:
    0
    не понял
    ((

    Добавлено спустя 3 минуты 1 секунду:

    ("это", ololo)
    ("это"+ ololo)
    ("это",+ ololo)

    с плюсиком не совсем работает? Правильней будет передавать переменные через "," (без "+") ?

    Добавлено спустя 5 минут 48 секунд:
    вот строка из рабочего скрипта счетчика времени:
    Код (Text):
    1.  
    2. var target_date=new cdtime("count_down_container", "October, 30, "+currentyear+" 0:0:00")
    Объясните, пожалуйста, почему переменная +currentyear+ окружена плюсами, а остальные просто в кавычках?
    Причем, после +currentyear+ сразу стоят двойные кавычки, а запятой нет. Почему так веб-мастера пишут? Или это их ошибка?
     
  8. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    это называется конкатенация

    Добавлено спустя 2 минуты 4 секунды:
    http://javascript.ru/forum/misc/33164-konkatenaciya-strok.html
     
  9. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    нет, там это переменная. в функцию сидитайм передано два параметра - строка "каунт_даун_контейнер" и строка образованная конкатенацией строки "октобер, 30," значения переменной кюрентйер и строки "ноль:ноль:нольноль". внимательнее.
     
  10. igordata

    igordata Суперстар
    Команда форума Модератор

    С нами с:
    18 мар 2010
    Сообщения:
    32.408
    Симпатии:
    1.768
    Ужас. Ужас!
     
  11. elvisok2015

    elvisok2015 Новичок

    С нами с:
    17 окт 2015
    Сообщения:
    37
    Симпатии:
    0
  12. mahmuzar

    mahmuzar Старожил

    С нами с:
    6 апр 2012
    Сообщения:
    4.631
    Симпатии:
    425
    Адрес:
    РД, г. Махачкала.
    да, там она переменная, я вроде отредактировал быстро, не внимательно посмотрел. но ты быстрый сразу увидел))