1

クリックするとテキストエリアにデータを追加し、再クリックすると削除するアンカートグル関数を作成しようとしています。ここにjsfiddleがあります。

`

function btnsInit()
{
  var i, a = document.getElementById('btns').getElementsByTagName('a');
  for (i = 0; i < a.length; ++i) 
 {
     var str=document.getElementById('ta').value; 
     var index= str.indexOf(a[i]);
     if(index!=-1)
    {
    a[i].onclick = btnClick;
    }
     else
    {
    str.replace(a[i],"_");
        }
  }
}
function btnClick(e)
{ 

  document.getElementById('ta').value += this.firstChild.nodeValue + ',';
  xPreventDefault(e);
  return false;
}

`至急返事をください

4

1 に答える 1