2013-05-27 5 views
0

Как вставить Div текст в поле ввода, используя Jquery через id ???Как вставить текст div в поле ввода?

<div id="tmstatus>bla bla</div> 

<input type="hidden" name="tm_name" > 

любой намек ???

+0

Вот рабочий пример на [jsbin] (HTTP: // jsbin .com/ofodij/2/edit) (Обратите внимание, что я изменил тип ввода на текст из скрытого, чтобы вы могли видеть результат) –

ответ

2
<div id="tmstatus>bla bla</div>  
<input type="hidden" id="textBoxId" name="tm_name" >  

$("#textBoxId").val($('#tmstatus').text();); 
0

Как почтении попробовать это

var my_txt = $('#tmstatus').text(); 
$("input[name='tm_name']").val(my_txt); 
+0

Все остальные анги не работают .. ?? – Gautam3164

1
var div_val = jQuery("#tmstatus").html(); 
jQuery("input[name='tm_name']").val(div_val); 
0

Я предполагаю, что это именно то, что вам нужно. Сначала вы отнимаете входной элемент и заменить его пустой поверочного элемента:

<div id="tmstatus">bla bla</div> 
<span id="input_holder"></span> 

Затем запустить этот JQuery код:

$(document).ready(function() { 
    var get_val = document.getElementById('tmstatus').innerHTML; 
    var element = '<input type="text" value="'+ get_val +'" name="tm_name" />'; 
    $("#input_holder").html(element); 
}); 
Смежные вопросы