2012-05-30 3 views
0
  1. У меня есть textarea (txtar1), который будет заполнен пользователем с помощью HTML-кодов.
  2. У меня есть кнопка «сгенерировать»;
  3. Когда нажата кнопка генерации, значение txtar1 будет помещено в другое текстовое поле (txtar2). Но с некоторым добавленным кодом css.

вот что я сделал:Получите значение из текстового поля и поместите его в новую текстовую область с некоторыми добавленными текстами

HTML:

<table> 
<tr> 
    <td valign="top"><label>Enter HTML Code : </label></td> 
    <td><textarea id="htmlcode_txtarea"></textarea></td> 
</tr> 
<tr> 
    <td>&nbsp;</td> 
    <td><input type="button" name="" id="submit_btn" value="Generate" /></td> 
</tr> 
<tr id="new_html"> 
    <td><label>New HTML</label></td> 
    <td><textarea id="new_htmlcode_txtarea"></textarea></td> 
</tr> 

JavaScript/JQuery:

jQuery('#submit_btn').click(function(){ 
    var newVal = jQuery('#htmlcode_txtarea').attr('value'); 
    var addVal = "#af-form-1031686823 .af-element{float:left;}" + 
       "#af-form-1031686823 .af-clear{display:none}:" + 
       "#af-form-1031686823 .af-body input.text{width: 150px!important;margin0right:15px!important}" + 
       "#af-form-1031686823 .buttonContainer{margin-top:-6px!important}"; 


    jQuery('#new_html').show(); 
    jQuery('#new_htmlcode_txtarea').attr('value',newVal); 
}); 

Что я должен делать?

+1

использование '.val()' вместо 'атр ('значение')' для начала – ManseUK

+0

@ManseUK Я боюсь, что это не точка здесь. .. – MaxArt

+0

Возможно, вам лучше задать свой вопрос –

ответ

5

легко WATO добиться того, чтобы использовать функции .val()

$("#textarea2").val($("#textarea1").val() + "text to append ") 
Смежные вопросы