Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.06.2017, 15:28
Новичок на форуме
Отправить личное сообщение для golgo Посмотреть профиль Найти все сообщения от golgo
 
Регистрация: 02.06.2017
Сообщений: 3

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

Как присвоить значение, когда оно явно указано, понятно:

<div id="slash">100</div>
var y=document.getElementById('slash').innerHTML

Но что делать, если значение не указано?
<div id="links"></div>

Всё по порядку...
Берём значение из таблицы
my.php:

/* Подключение к БД */
mysql_pconnect(DBHOST, DBUSER, DBPASS) or die('Соединение отсутсвует!');
mysql_select_db(DBNAME) or die ('Соединение с БД отсутсвует!');
mysql_query('SET NAMES utf8');

// Моя переменная
$qqq = mysql_fetch_array(mysql_query("SELECT temp FROM stat ORDER BY time DESC LIMIT 1"));
echo $qqq['temp'];


На странице:
<script>
$(document).ready(function(){
		$("#links").load("my.php");
	  });
</script>


В итоге в контейнер #links записывается значение из таблицы, скажем, значение 48.
<div id="links"></div> возвращает 48

Как передать это значение 48 переменной my_result?

var my_result = ............

Спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 02.06.2017, 15:36
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,252

Сообщение от golgo
но за сутки так ничего и не нагуглил
При ассинхронном выводе данных не нужно "заранее" что-то помещать в локальные переменные.

Значения этих ДОМ-элементов понадобятся только при наступлении неких событий. Во тогда и нужно будет читать данные нужных ДОМ-элементов.
Ответить с цитированием
  #3 (permalink)  
Старый 02.06.2017, 15:47
Новичок на форуме
Отправить личное сообщение для golgo Посмотреть профиль Найти все сообщения от golgo
 
Регистрация: 02.06.2017
Сообщений: 3

Что то не совсем понял.
Может я не по тому пути пошёл?
Как постоянно читать значение из таблицы и передавать функции в качестве переменной не обновляя страницу?

Последний раз редактировалось golgo, 02.06.2017 в 20:04.
Ответить с цитированием
  #4 (permalink)  
Старый 02.06.2017, 15:49
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,252

Сообщение от golgo
Может я не по тому пути пошёл?
Именно.

Сначала страница должна отрисоваться... Потом на ней что-то происходит...

В твоем случае, что на ней происходит? Для чего нужно значение в той локальной переменной?
Ответить с цитированием
  #5 (permalink)  
Старый 02.06.2017, 16:26
Новичок на форуме
Отправить личное сообщение для golgo Посмотреть профиль Найти все сообщения от golgo
 
Регистрация: 02.06.2017
Сообщений: 3

ksa,Пошёл по другому пути)
Сделал с помощью XMLHTTPRequest.
Вопрос закрыт. Спасибо.

Последний раз редактировалось golgo, 02.06.2017 в 20:05.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
JS&PHP: можно ли передать значение переменной через XMLHttpRequest? -_Gleb_- AJAX и COMET 1 14.07.2016 08:45
Нужно передать значение переменной при нажатии button Aggao Элементы интерфейса 16 06.03.2015 11:45
Как передать значение переменной с ява на php wadim Общие вопросы Javascript 1 06.02.2014 00:19
Как передать значение переменной? maksbp22 Общие вопросы Javascript 0 11.10.2013 16:21
Передать значение этой переменной скрипту пхп не обновляя страницы jei Общие вопросы Javascript 10 01.03.2013 18:14