Javascript.RU

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

как передать переменную с одной функции в другую при изменении select?
Каким образом можно реализовать:
если выбрана валюта рубль - значит переменная var ser_pr = 100;
если выбрана валюта доллар- значит переменная var ser_pr = 7000;?
Буду благодарен за подсказку
<input type="text" type="number" value="100"  name="sum" size="7" id="psevdo" onchange="calculate2(this.value)" onkeyup="calculate2(this.value)" onfocusout="calculate2(this.value)" onactivate="calculate2(this.value)" ondeactivate="calculate2(this.value)">
Вы получите <span id="res_sum">10000</span> материала
<select size="1" name="service" id="selsel">
<option selected="selected" value="1">рубли</option>
<option value="4"> доллары</option>
</select>

document.getElementById("selsel").addEventListener("change", function () {
		var opt = this.value;
		var get = document.getElementById('psevdo');
if (opt == 4 ) {
  document.getElementById('whats').innerHTML = "Введите сумму в [USD]: ";
  get.value='500'; 
  calculate2(7000);
} else {
	document.getElementById('whats').innerHTML = "Введите сумму в [RUB]: ";
	get.value='100';
  calculate2(100);
}
});
function calculate2(st_q) {
	var ser_pr = 100;
	var sum_insert = parseFloat(st_q);
	$('#res_sum').html( (sum_insert * ser_pr).toFixed(0) );
    
}
Ответить с цитированием
  #2 (permalink)  
Старый 27.10.2018, 14:07
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

crystaltrumpet,
не плодите темы
ответ тут https://javascript.ru/forum/events/7...tml#post497200
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как передать состояние checkbox'ов на другую страницу SkyRewir Общие вопросы Javascript 8 24.07.2017 10:32
Как передать выполнение функции в throw? platedz Events/DOM/Window 3 19.08.2012 20:28
Как одной функции присвоить другую с параметрами без ее вызова dmitryck Общие вопросы Javascript 23 16.06.2012 22:35
Можно ли передать переменую grid из одной функции в другую alexrzl ExtJS 1 16.11.2010 18:33
Как передать значение по ссылке на другую страницу сайта Rollo Общие вопросы Javascript 7 18.10.2010 15:02