2011-10-02 18 views
1

変更方法が正しいかどうかわかりません。私がしたいのは、チェックボックスがクリックされている(チェックされている)場合、textareaのhtmlが2であり、チェックボックスがオフの場合、textareaのhtmlはvarです。どのように私はこれを達成するのですか?jQueryチェックボックスの変更

<script type="text/javascript"> 
$(function() { 


$('.image').change(function() { 
var one='type information here'; 
var two='type url here'; 

if($('.information').html=='type information here') { 
$('.information').html('type url here'); 
} else { 
$('.information').html('type information here'); 
} 

}); 



}); 
</script> 


<input type="checkbox" class="image"/> 
<textarea class="information">type information here</textarea> 
+0

jsfiddleを使用する必要があります。あなたの例を使ってあなたの例を作ってください。そして、私はあなたを助けるでしょう –

答えて

3

利用.val()の代わり.html()。また、ifの括弧を忘れてしまったことに気付くこともあります。

$(function() { 
    $('.image').change(function() { 
     var one='type information here'; 
     var two='type url here'; 

     if($('.information').val() == one) { 
      $('.information').val(two); 
     } else { 
      $('.information').val(one); 
     } 
    }); 
}); 
+0

問題を解決したら解答としてマークしてください:) – Igor

+0

@GrailsGuy答えが受け入れられるまでに15分のタイムアウトがあります。 –

+0

私の間違い!ただ助けようとしています:) – Igor

関連する問題