私の目標は、function内にElement.IDを含めることで、値またはテキストを取得します。同じ規則を持つ多くのボタンがあるので、コード行を減らすことも重要です。ボタンのテキスト/値をjavascriptでクリックして変更する
私は適切な結果を得るために以下のコードなどを試しました。
どうすれば修正できますか?
var el = document.getElementById("p1");
var id = document.getElementById("p1").id;
el.addEventListener("click", modifyText(id), false);
function modifyText(e) {
var x = e.value;
if (x < 40) {
e.value = 1;
}
};
<input id="p1" type="button" class="button" value=0>
<input id="pn" type="button" class="button" value=0>
あなたのHTMLだを変更する必要がありますが、イベントコールバックに変数を渡したい場合は
次
のようにそれを行うだろうか? –
このコードは何をすべきですか? –
ここには..
<入力ID = "PN" タイプ= "ボタン" クラス= "ボタン"値= 0>