Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Записать в один input значения нескольких input (https://javascript.ru/forum/dom-window/46509-zapisat-v-odin-input-znacheniya-neskolkikh-input.html)

-=fluffy=- 12.04.2014 17:13

Записать в один input значения нескольких input
 
Задача: Записать в один input значения нескольких input.
<input type="text" id="11" value="Текст1" /><br>
<input type="text" id="22" value="Текст2" /><br>
<input type="text" id="33" value="" /><br>

<script>
$(document).ready(function(){
  $("#33").val(("11") + ", " + ("#22"));
});
</script>

Использовал такой вариант, но в input выводится 11, #22, а должно было Текст1, Текст2. Подозреваю ошибку в синтаксисе, т.к. в jq не силен.

-=fluffy=- 12.04.2014 17:21

Разобрался))
<script>
$(document).ready(function(){
  $("#33").val($("#11").val() + ", " + $("#22").val());
});
</script>

Mizter Egoist 17.04.2014 17:40

Можно и так))
$(document).ready(function(){
	var first = $("#11").val();
	var second = $("#22").val();
	var third = $("#33").val();
	var shit = ", ";
	third.val(first + shit + second);
});


Часовой пояс GMT +3, время: 12:47.