X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Подскажите с Javascript
kesn
kesn
Topic Starter сообщение 2.3.2015, 10:15; Ответить: kesn
Сообщение #1


Подскажите пожалуйста ,я не знаю реально ли это реализовать, вот есть такая задача
На странице вызываю document.write(info1) ну и сам js подключен
Можно ли внутри js в строке var info = 'bla bla'; передать еще 1 var с документа html
Примерно такую конструкцию делал
var info = 'bla bla' '+q+';
а на html странице var q='drugoi text';
На выходе хочу bla bla drugoi text
Уже сломал голову, не пойму как такую конструкцию заставить работать


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Electric
Electric
сообщение 2.3.2015, 14:18; Ответить: Electric
Сообщение #2


Не совсем понял вашу задачу, но возможно попробуйте передать массив...


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Solonik
Solonik
сообщение 2.3.2015, 14:31; Ответить: Solonik
Сообщение #3


Можете, но нужно понимать зоны видимости переменных. Если присваивание q и объявление var q = 'dsfdsf' находится выше чем var info = 'bla bla' '+q+';
То должно сработать.
Если же сначала var info = 'bla bla' '+q+' а потом q переменная объявляется, то конечно же нет получите ошибку и работать не будет.

Если я конечно же понял правильно задачу.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kesn
kesn
Topic Starter сообщение 2.3.2015, 14:36; Ответить: kesn
Сообщение #4


Вкратце
Код
<script type="text/javascript" src="text0000.js"></script>
<script type="text/javascript">var q='drugoi text';</script>
</head>

в text0000.js
var info = 'bla bla';

В документе html
<script>document.write(info)</script> который вызывает bla bla

а я на выходе хочу bla bla drugoi text
Как то впендюрить var q в var info
ЗЫ:var q динамичен


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
un1name1d
un1name1d
сообщение 2.3.2015, 14:47; Ответить: un1name1d
Сообщение #5


типа так:
var info = 'bla';
var q = 'blah';

document.write('' + info + '' + q + '');
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kesn
kesn
Topic Starter сообщение 2.3.2015, 14:48; Ответить: kesn
Сообщение #6


un1name1d гениально, спасибо огромнейшее!!!

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал kesn - 2.3.2015, 14:51


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Подскажите по ошибкам из Яндекс вебмастера
1 noviktamw 1260 27.1.2024, 23:15
автор: Vmir
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1170 24.11.2023, 14:46
автор: alexey
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВеб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
56 qpPeW 44765 19.7.2023, 10:03
автор: qpPeW
Открытая тема (нет новых ответов) Подскажите дейтинг партнерки с оплатой за регистрацию
18 Wolfhound 2124 9.3.2023, 6:17
автор: Skyworker
Открытая тема (нет новых ответов) Подскажите ПП. Траф только мобильный, только бурж.
тизеры\баннеры или видео
7 3rim 1729 21.9.2020, 19:39
автор: 3rim


 



RSS Текстовая версия Сейчас: 28.3.2024, 22:39
Дизайн