English 中文(简体)
在文本中加入
原标题:insert text into textarea with jQuery
  • 时间:2011-02-28 18:51:04
  •  标签:
  • jquery

我有一份案文和一份清单,列出其中之外的若干变量。 我需要能够点击一个变量,将其放在案文领域。

<div id="var1" class="insert">Name</div>
<div id="var2" class="insert">Street address</div>

<textarea id="targetText">some text already here</textarea>

在插入后,我需要考虑:

<textarea id="targetText">some text already here {Street address}</textarea>

I was thinking of using click function:

$(".insert").click(function () {
        // some magic to add to textarea
});
最佳回答

尝试:

$(".insert").click(function () {
    var insertText = $(this).text();
       $( #targetText ).append(" "+insertText);
});

http://jsfiddle.net/Wkz6U/“rel=”nofollow。 http://jsfiddle.net/Wkz6U/。

问题回答

如果你想要在曲线上插入变数,则需要使用<条码>。 如下:

$( .insert ).click(function(e){
    var tav    = $( #targetText ).val(),
        strPos = $( #targetText )[0].selectionStart;
        front  = (tav).substring(0,strPos),
        back   = (tav).substring(strPos,tav.length); 

    $( #targetText ).val(front +  {  + $(this).text() +  }  + back);
});

See fiddle:

注: 这很可能在独立实体中赢得一定的工作。

$("#targetText").val($("#targetText").val() + "{" + $(this).text() + "}");

感受到魔鬼。





相关问题
getGridParam is not a function

The HTML: <a href="javascript:void(0)" id="m1">Get Selected id s</a> The Function: jQuery("#m1").click( function() { var s; s = jQuery("#list4").getGridParam( selarrrow )...

selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

jQuery cycle page with links

I am using the cycle plugin with pager functionality like this : $j( #homebox ) .cycle({ fx: fade , speed: fast , timeout: 9000, pager: #home-thumbs , ...

jquery ui dialog opens only once

I have a button that opens a dialog when clicked. The dialog displays a div that was hidden After I close the dialog by clicking the X icon, the dialog can t be opened again.

jConfirm with this existing code

I need help to use jConfirm with this existing code (php & Jquery & jAlert). function logout() { if (confirm("Do you really want to logout?")) window.location.href = "logout.php"; } ...

Wrap text after particular symbol with jQuery

What I m trying to do, is wrap text into div inside ll tag. It wouldn t be a problem, but I need to wrap text that appears particularly after "-" (minus) including "minus" itself. This is my html: &...

热门标签