これは私の簡単なスクリプトで、数値をスパンからテキストエリアに配置する必要があります。
function get_post ()
{
document.getElementById("text").innerHTML = ">>"+document.getElementById("link").innerHTML;
}
<textarea id="text"></textarea>
<br /><br />No. <a href="#" onClick="get_post();"><span id="link">1948491</span></a>
<br /><br />No. <a href="#" onClick="get_post();"><span id="link">42342342</span></a>
しかし、それは最初の要素に対してのみ機能します。複数の要素で動作させるにはどうすればよいですか? 共通の id/class を使用したソリューションは適切ですか? または、各 a または span 要素にカスタム id/class を追加する必要がありますか?
最後の質問 - テキストエリアの内容をクリアせずに変更するにはどうすればよいですか? innerHTML は、既に入力したものをすべて削除しています。
よろしく、
マット