関数を定義するとき、関数が引数として渡される HTML 要素を取得するか、getElementById
代わりに使用するかをどのように決定しますか? 一方の方法は他方の方法より速いですか? 引数として渡されるものがあると再利用性が向上することは知っていますが、関数が別のコードで使用されるかどうかを確認するのが難しい場合があります。
使用する代わりに明確にするために、getElementById
このようなものがあります<input type="text" name="colour" onkeyup="myFunction(this.value)" />