1

ページに別の html を出力する XSL 変換を行ってい<textarea>ます。XML として出力する際の問題の 1 つは、自動的に閉じてしまうことです。

<xsl:output method="xml" indent="yes" omit-xml-declaration="yes"/>

自己終了を避けるため<textarea>に、XSL に空白を追加しています。したがって、最終的な出力は次のようになります。

<textarea id="id_Message" > </textarea> 

私がやりたいのは、ページが読み込まれたら、ページ上のすべてからその空のスペースを取り除くことだけです。この問題に取り組むための助けは高く評価されます。

4

2 に答える 2

3

すべてのtextAreaを空にできる場合は、

$(function(){$('textarea').val('')});

実際のコンテンツがないものだけを空にしたい場合は、これを行うことができます:

$(function(){
    $('textarea').each(function(){
        if ($(this).val().trim()=='') $(this).val('');
    });
});
于 2012-11-26T19:16:31.940 に答える
2

.val('') textArea内のコンテンツをクリアします

$(function() {
   $('textarea').val('');
});

空のTextAreasのみをクリアしたい場合は、これを試すことができます

  $(function() {
      $('textarea').each(function(){
         if(this.value == ''){
            this.value = '';
         }
      });
  });

フィドルをチェック

于 2012-11-26T19:17:06.610 に答える