Перейти к содержимому









Фотография
Нужна помощь

JS переменные



  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 teknik2008

teknik2008
  • Platinum
  • Сообщений: 110
  • Регистрация: 26.09.2014
  • Заработано: 0 руб.
Репутация: 181

Награды: 16

  
  
  
  
  
  
  
  

Отправлено 05 Февраль 2015 - 00:24

Как перенести переменные из одного скрипта в другой к примеру
<script>
var one = 1;
var to =2;
</script>

<script>
var tru = to + one;
</script>

 


  • 0

#2 Hedrek

Hedrek
  • Platinum
  • Сообщений: 164
  • Регистрация: 30.05.2014
  • Заработано: 0 руб.
Репутация: 70

Награды: 20

  
  
  
  
  
  
  
  

Отправлено 05 Февраль 2015 - 00:46

Обязательно JS? Можно PHP + JS

 

Например:

<?php
$name = 'Slivup.biz';
?>

<script type="text/javascript">
var userName = '<?php echo $name;?>';
document.write('Значение PHP-переменной: ' + userName);
</script>

  • 0

#3 teknik2008

teknik2008
  • Platinum
  • Сообщений: 110
  • Регистрация: 26.09.2014
  • Заработано: 0 руб.
Репутация: 181

Награды: 16

  
  
  
  
  
  
  
  

Отправлено 05 Февраль 2015 - 00:50

 

Обязательно JS? Можно PHP + JS

 

Например:

<?php
$name = 'Slivup.biz';
?>

<script type="text/javascript">
var userName = '<?php echo $name;?>';
document.write('Значение PHP-переменной: ' + userName);
</script>

Если можно было через ПХП то решил бы, как вариант можно через id в html, но не пойму как.


  • 0

#4 namak

namak
  • Сливапер LVL 3
  • Сообщений: 52
  • Регистрация: 13.07.2014
  • Заработано: 0 руб.
Репутация: 19

Награды: 11

  
  
  
  
  
  
  
  

Отправлено 05 Февраль 2015 - 00:52

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

 

ну или же юзать input type="hidden", в первом скрипте в value этого хиддена устанавливаешь значение, а во втором  береш оттуда значение.


Сообщение отредактировал namak: 05 Февраль 2015 - 01:00

  • 1

#5 teknik2008

teknik2008
  • Platinum
  • Сообщений: 110
  • Регистрация: 26.09.2014
  • Заработано: 0 руб.
Репутация: 181

Награды: 16

  
  
  
  
  
  
  
  

Отправлено 05 Февраль 2015 - 00:57

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

Т.е. если я их сначала где либо в начале к примеру в head объявил, то потом в других скриптах они будут выполнятся, к примеру в body.  


Сообщение отредактировал teknik2008: 05 Февраль 2015 - 00:57

  • 0

#6 namak

namak
  • Сливапер LVL 3
  • Сообщений: 52
  • Регистрация: 13.07.2014
  • Заработано: 0 руб.
Репутация: 19

Награды: 11

  
  
  
  
  
  
  
  

Отправлено 05 Февраль 2015 - 01:04

Т.е. если я их сначала где либо в начале к примеру в head объявил, то потом в других скриптах они будут выполнятся, к примеру в body.  

ога, потесть еще вот что: попробуй скрипты прописать вначале body, а потом в конце body


  • 1

#7 Dizzy

Dizzy
  • Сливапер LVL 5
  • Сообщений: 271
  • Регистрация: 11.07.2014
  • Заработано: 9 руб.
Репутация: 231

Награды: 17

  
  
  
  
  
  
  
  

Отправлено 05 Февраль 2015 - 14:49

Сделать их глобальными, а ниже подключать скрипты, какой PHP, вы о чем?

<script>
var GLOBAL_NUMBER_ONE = 'boom';
var GLOBAL_NUMBER_TWO = 'boom';
</script>

Ниже (по-хорошему перед закрывающим body) инклюдишь скрипты
<script type="text/javascript" src="//fuck.ua/js/test.js"></script><script></script>


  • 0



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

  Название темы Форум Автор Статистика Последнее сообщение

Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных

×

Зарегистрируйся моментально!