Javascript.RU

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

Элемент не передает значение.
Привет, ребята
Возник такой вопрос. Почему $curr работает только через:
var curr = document.getElementById('total_curr');

Вот так не передает значение:
var curr = $('#total_curr');

Полный код:
<div class="calc-input" align="center">
  <input type="number" id="curr_in1" value="">
  <input type="number" id="curr_in2" value="">
</div>
<div class="calc-curr">
  <select id="curr1">
    <option value="0.01344449">Euro</option>
    <option value="0.01491398">USD</option>
    <option value="1.00000000">Рубль</option>
  </select>
  <select id="curr2">
    <option value="0.01344449">Euro</option>
    <option value="0.01491398">USD</option>
    <option value="1.00000000">Рубль</option>
  </select>
</div>
<div class="clearfix"></div>
<hr>
<span id="total_curr"></span>

$(function(){
	var curr = document.getElementById('total_curr');
	$('#curr_in1, #curr1').on('change', function(){
		var curr_in2 = ($('#curr_in1').val() * $('#curr2').val()).toFixed(4);
		curr.innerHTML = curr_in2;
	});
// это пока что не нужно.
	/*$('#curr_in2, #curr2').on('change', function(){
		var curr_in1 = ($('#curr1').val() * $('#curr_in2').val()).toFixed(4);
		$('#curr_in1').val(curr_in1);
		
	});*/ 
});

Последний раз редактировалось qumo, 30.07.2016 в 14:54.
Ответить с цитированием
  #2 (permalink)  
Старый 30.07.2016, 15:35
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,124

Сообщение от qumo
Вот так не передает значение:
var curr = $('#total_curr');
возможно вы не используите для обьекта jQuery метод .html()
innerHTML есть только у DOM элемента
Ответить с цитированием
  #3 (permalink)  
Старый 30.07.2016, 17:24
Аспирант
Отправить личное сообщение для qumo Посмотреть профиль Найти все сообщения от qumo
 
Регистрация: 16.06.2016
Сообщений: 51

Привет, Роник Да, действительно, это так Спасибо!
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
не верно передает значение с php в js (JSON) boobbbbbbbbbb Элементы интерфейса 2 18.01.2016 19:39
Проблемы с выпадающим списком JavaScript ursus102 Общие вопросы Javascript 0 16.01.2016 19:30
Не передает значение массива внутрь $.ajax kapustnik jQuery 4 28.07.2014 11:30
При клике на элемент, изменять значение поля Apelcun77 Общие вопросы Javascript 2 14.02.2014 15:26
Выводить значение раньше переменных Гробовщик Общие вопросы Javascript 11 10.09.2013 08:42