【问题标题】:How to populate a textarea(say id1) when user types in a different textarea(say id2) using php and javascript当用户使用 php 和 javascript 输入不同的文本区域(比如 id2)时,如何填充文本区域(比如 id1)
【发布时间】:2011-04-09 20:52:46
【问题描述】:

我有 2 个 textarea html 元素说 id1 和 id2。当我输入 id1 时,id1 的内容也应该显示在 id2 中。
谁能建议我使用 php 代码或 jquery 插件或 javascript 来完成此过程?

提前感谢
吉里什

【问题讨论】:

    标签: php javascript jquery html textarea


    【解决方案1】:

    简单的方法:

    $(document).ready(function(){
        $('.tb1').keyup(function(){
            var content = $('.tb1').val();
            $('.tb2').val(content);
        });
    });
    

    还有 HTML:

    <textarea name="Text1" class="tb1" ></textarea>
    <textarea name="Text2" class="tb2" ></textarea>
    

    Working example at jsfiddle.net.

    【讨论】:

    • 我更改了代码以匹配 textarea 要求。一开始我确实错过了。我还添加了工作示例。
    • 嗨,谢谢。你能帮我解决这个新问题吗stackoverflow.com/questions/5611158/…
    【解决方案2】:

    喜欢这个

    html

    <input type="text" id="box_1" />
    <input type="text" id="box_2" />
    

    jQuery

    $("#box_1").change(function(){
       $('#box_2').val( $(this).val() );
    });
    

    【讨论】:

      【解决方案3】:

      使用 jQuery:http://jsfiddle.net/EjmtY/

      HTML:

      <textarea id='id1'></textarea>
      <textarea id='id2'></textarea>
      

      JavaScript:

      $('#id1').keyup(function(){
          $('#id2').val($(this).val())
      })
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-03-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多