0

10個のアイテム(フォーマットされたリスト)を含むページがあります。このページでは、各アイテムのチェックボックスを追加し、各チェックボックスに値としてアイテムを追加する必要があります。ユーザーがチェックボックスをクリックすると、選択された値javaスクリプトでinnerHTMLのチェックボックスを追加する方法を教えてください。

コード:

  var newsletter=document.getElementById("block-system-main");
    var districolumn=getElementsByClassName('view-id-_create_a_news_letter_',newsletter,'div'); 
  if(districolumn!=null)
 {
  var newsletterall=newsletter.getElementsByTagName('li');
 alert(newsletterall[0].innerHTML);
 var all=newsletter.innerHTML;
newsletter.innerHTML="<input type='button' onclick='changeText()' value='Change Text'/>";
}
    function changeText()
    {
       alert("dfgsdg");
    }
4

2 に答える 2

0

</p>

$('ul​​​#list li').each(
    function() {
        var me = $(this),
            val = me.html(),
            ckb = $('<input type="checkbox" />');

        ckb.click(function() {
            var where=val;
            window.location.href='http://google.com/?'+where; 
        });

        me.html('');
        me.append(ckb).append($('<span>'+val+'</span>'));
    }
);​​​​
于 2012-04-04T14:03:52.157 に答える