別の要素に属性を設定する際に問題があります。
私はJSとHTMLでPHPコードを使用していますが、次のようになります。
<textarea name='$id' id='$id' class='regular-text' cols='60' rows='1' tabindex='2'"
. "onkeypress =\"javascript:document.getElementById('content').setAttribute('onkeypress', document.getElementById('so_observer_heading_count').innerHTML = document.getElementById('content').value.length)\">$value</textarea>
私には2つの要素があることを知っている必要があります。最初の ('content') はテキストを書くために使用し、もう 1 つ ('so_observer_heading_count') では、最初の要素からの記号の数を更新する必要があります。
私の質問は、別の要素に属性を設定するにはどうすればよいかということです。
名前が正しいことを既に確認しており、要素のテキストエリアの内容を変更すると、最初の要素から適切な量が得られます。しかし、最初の要素のコンテンツを変更して金額を更新したいだけです。
そして、最初の要素のコードを変更したくありません! テキストエリアと混同しないでください。将来的には、これはラベルか何かになるでしょう。