Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 20.07.2017, 18:35
Аспирант
Отправить личное сообщение для Salvat Посмотреть профиль Найти все сообщения от Salvat
 
Регистрация: 22.02.2016
Сообщений: 98

Вернуть переменную из функции
Здравстуйте
$("#type_one").on('change', function n1(){
 
$('select option:selected').click(function(){
  var option = $(this).val() || $(this).text();
 
  if(option == 1){
 
         var n1=document.getElementById('input1').value;
 
  }
  else if(option == 2){
 
    var n2=document.getElementById('input2').value;
 
  }
  else if(option == 3){
            var n3 =document.getElementById('input3').value;
 
  }
 alert(n1); // тут возвращает
 
});

Как ее передать дальше, скажите, пожалуйста. Это часть обработчика.
Ответить с цитированием
  #2 (permalink)  
Старый 20.07.2017, 19:01
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,145

Salvat,
немножко бред у вас ... возможно вы хотели так
$("#type_one").on('change', function n1(){


  var val = $('select').val(), n1 = "";

  if(val == 1){

         n1=document.getElementById('input1').value;

  }
  else if(val == 2){

        n1=document.getElementById('input2').value;

  }
  else if(option == 3){
        n1 =document.getElementById('input3').value;

  }
 alert(n1); // тут возвращает

});
Ответить с цитированием
  #3 (permalink)  
Старый 20.07.2017, 19:31
Аспирант
Отправить личное сообщение для Salvat Посмотреть профиль Найти все сообщения от Salvat
 
Регистрация: 22.02.2016
Сообщений: 98

Не-не Рони код верен, мне нужны n1 n2 n3, подскажите как вернуть из функции. За поправку спасибо, я понял ошибку. Но суть выше.
Ответить с цитированием
  #4 (permalink)  
Старый 20.07.2017, 19:32
Аспирант
Отправить личное сообщение для Salvat Посмотреть профиль Найти все сообщения от Salvat
 
Регистрация: 22.02.2016
Сообщений: 98

Передать их из функции.
Ответить с цитированием
  #5 (permalink)  
Старый 20.07.2017, 19:33
Аспирант
Отправить личное сообщение для Salvat Посмотреть профиль Найти все сообщения от Salvat
 
Регистрация: 22.02.2016
Сообщений: 98

Из двух функций, как в первом посте, но я перепишу по Вашему примеру, учел ошибку.
Ответить с цитированием
  #6 (permalink)  
Старый 20.07.2017, 19:36
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,145

Сообщение от Salvat
Но суть выше.
не осилил, не знаю что вы хотите сделать.
Ответить с цитированием
  #7 (permalink)  
Старый 20.07.2017, 19:36
Аспирант
Отправить личное сообщение для Salvat Посмотреть профиль Найти все сообщения от Salvat
 
Регистрация: 22.02.2016
Сообщений: 98

Цитата:
Вы должны добавить отзыв кому-то ещё, прежде чем сможете снова добавить его рони.
( как-то так
Ответить с цитированием
  #8 (permalink)  
Старый 20.07.2017, 19:37
Аспирант
Отправить личное сообщение для Salvat Посмотреть профиль Найти все сообщения от Salvat
 
Регистрация: 22.02.2016
Сообщений: 98

Вернуть n1 n2 n3 из функции, за функцию.
Ответить с цитированием
  #9 (permalink)  
Старый 20.07.2017, 19:37
Аспирант
Отправить личное сообщение для Salvat Посмотреть профиль Найти все сообщения от Salvat
 
Регистрация: 22.02.2016
Сообщений: 98

Отдать алерт
Ответить с цитированием
  #10 (permalink)  
Старый 20.07.2017, 19:38
Аспирант
Отправить личное сообщение для Salvat Посмотреть профиль Найти все сообщения от Salvat
 
Регистрация: 22.02.2016
Сообщений: 98

n1 or n2 or n3
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сделать переменную глобальной из ajax и функции nightcry Общие вопросы Javascript 4 18.07.2017 14:14
Как сделать переменную функции onclick глобальной? Vlad_Gera Элементы интерфейса 6 27.04.2017 16:25
Перенести переменную из одной функции в другую EWB Общие вопросы Javascript 8 19.01.2016 23:20
Вернуть результат ajax в переменную Markus AJAX и COMET 4 27.01.2013 19:09
Вернуть в строковую переменную текст между тегами h1 andikk Общие вопросы Javascript 11 14.08.2009 17:40