基本的に、テキストをクリックするとフォームに「id」を出力する関数を作りたいと思います。もう一度クリックすると、その「id」のみが削除されます(以前にクリック/印刷された「id」は残ります)。
私がこれまでに持っている印刷スクリプト:
function imprime01(obj) {
document.form2.text.value = document.form2.text.value + obj.title;
}
div
<div onclick="imprime01(this);" title="240 ">240</div>
<div onclick="imprime01(this);" title="230 ">230</div>
<div onclick="imprime01(this);" title="220 ">220</div>
だから私が欲しいのは、240、230をクリックするとフォームに「240 230」が印刷され、「240」をもう一度クリックするとフォームから「240」だけが削除されることです。これを達成する方法はありますか?