JS - 将textarea的内容注入共享一个类的多个文本区域

时间:2013-09-27 16:08:21

标签: javascript textarea

方案: 我有一系列带有“标题”类的textareas。 在同一份文件中,我有一个单独的textarea与“setter”类。

我需要创建一个按钮,用于替换具有类“title”的所有textareas的内容,其中包含单击按钮时具有类名“setter”的textarea的当前内容。

非常感谢任何想法。

谢谢!

3 个答案:

答案 0 :(得分:2)

使用Jquery来解决这个问题

$("textarea[class='setter']").val("your text"));

这应该是在buttom的onclick

答案 1 :(得分:2)

我做了一个快速的JS小提琴示例,你怎么能用纯粹的javascript做到这一点:

http://jsfiddle.net/Yazpj/883/

...
    var doc = document,
        theTitles = doc.querySelectorAll( '.title' ),
        theValue = doc.getElementById( 'the-setter' ).value;

    for( var i=0,titleLen=theTitles.length; i<titleLen; i++ ) {

        theTitles[i].value = theValue;

    }
...

答案 2 :(得分:1)

下载并参考jQuery

$("#MyButtonID").click(function() { 
    $(".title").val($(".setter").val());
});