如图:上面那里是超链接,,用鼠标一点上超链接就可以把代码引入框中, 有没有高手帮写一个例子, 谢谢了,,,,

解决方案 »

  1.   

    看不到可以到百度知到这里
    http://zhidao.baidu.com/question/452532441.html
      

  2.   

    //单击添加,双击删除
    <html>
    <head>
        <title>Click to Text</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <meta http-equiv="Content-Language" content="zh-CN" />
        <script type="text/javascript" src="jquery-1.6.2.min.js"></script><!-- 这里自己加上jquery正确链接-->
    </head>
    <body>
        <div id="clickContain">
            <a href="a.html">百度</a>
            <a href="b.html">QQ</a>
            <a href="c.html">新浪</a>
            <a href="d.html">博客园</a>
        </div>
        <div id="textContain">
        <textarea rows="10" cols="40"></textarea>
        </div>
        <script type="text/javascript">
            $(document).ready(function(){
                var textareaContain = $("#textContain textarea").eq(0);
                $("#clickContain a").unbind().click(function(){
                    if(!$(this).hasClass('lock')) {
                        $(this).addClass('lock');    //阻止第二次点击
                        textareaContain.val(textareaContain.val()+'<a href="'+$(this).attr('href')+'">'+$(this).html()+'</a>');
                    }
                    return false;
                });
                $("#clickContain a").dblclick(function(){    
                    var p = eval('/<a href="(.*)">'+$(this).html()+'<\\/a>/');
                    textareaContain.val(textareaContain.val().replace(p,''));
                     $(this).removeClass('lock'); //已移除,恢复添加功能
                    return false;
                });
            });
        </script>
    </body>
    </html>养成习惯,记得结贴,也把你最后的方法和感受说一下。