Javascript.RU

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

Продублировать значение инпута
В форме по клику на кнопку нужно взять значение инпута(если не пустой)
и поместить это значение во все скрытые инпуты
Он у меня почему то всегда пустой получается???
<div class="zpoisk">
	<input id="zapros" type="text" class="element-itemname">
	<input id="ok" type="button" name="send-clone" value="ОК" class="ok">
</div>
    
  <input  class="element-tmpl-hidden" value="">  
  <input  class="element-tmpl-hidden" value=""> 
  <input  class="element-tmpl-hidden" value=""> 
  <input  class="element-tmpl-hidden" value="">

http://jsfiddle.net/58gXr/1/ здесь лежит

(function($){  $(document).ready(function (zp) {
       $("input#ok").bind('click', function() {
           $inputVal = ($('#zapros').val().trim);

           if ($($inputVal).val().length == 0){
               alert ("Введите сначала поисковый запрос");
               }
           else {
                
                $("input.element-tmpl-hidden").val($inputVal);
                 alert("Не пустой");
                }

      
       } );
   });
              
   })(jQuery);

Последний раз редактировалось alexmixaylov, 23.04.2014 в 15:45.
Ответить с цитированием
  #2 (permalink)  
Старый 23.04.2014, 15:48
Аватар для Tek
Tek Tek вне форума
Профессор
Отправить личное сообщение для Tek Посмотреть профиль Найти все сообщения от Tek
 
Регистрация: 22.02.2012
Сообщений: 212

чет у вас какая то наркомания в коде... http://jsfiddle.net/jNcW2/
Ответить с цитированием
  #3 (permalink)  
Старый 23.04.2014, 15:51
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,105

alexmixaylov,

<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
  <script>
$(function () {
    $("#ok").on("click", function () {
        ($inputVal = $.trim($("#zapros").val())) ? ($("input.element-tmpl-hidden").val($inputVal), alert("Не пустой")) : alert("Введите сначала поисковый запрос")
    })
});
  </script>
</head>

<body>
<div class="zpoisk">
	<input id="zapros" type="text" class="element-itemname">
	<input id="ok" type="button" name="send-clone" value="ОК" class="ok">
</div>

  <input  class="element-tmpl-hidden" value="">
  <input  class="element-tmpl-hidden" value="">
  <input  class="element-tmpl-hidden" value="">
  <input  class="element-tmpl-hidden" value="">

</body>

</html>
Ответить с цитированием
  #4 (permalink)  
Старый 23.04.2014, 16:00
Аспирант
Отправить личное сообщение для alexmixaylov Посмотреть профиль Найти все сообщения от alexmixaylov
 
Регистрация: 14.09.2013
Сообщений: 70

Спасибо Профессор Рони !!!!
все ОК работает

"наркомания в коде" -
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Продублировать значение input’a в других input’ax carroty jQuery 5 18.10.2013 12:33
Выводить значение раньше переменных Гробовщик Общие вопросы Javascript 11 10.09.2013 08:42
Как не дать пользователю ввести неправильное значение в текстовый инпут ? boraldo Events/DOM/Window 4 12.04.2012 15:43
В contains() не подставляется значение переменной Heger jQuery 2 11.12.2011 20:26
Значение переменной salex009 jQuery 1 05.12.2011 16:55