私のコードは次のとおりです。
const pagedata = {
name: "Value for name",
email: "Value for email",
};
$(".fillvalfromvar").val(pagedata[$(this).attr("id")]);
クラスを持つすべての要素にfillvalfromvar
、要素 ID が指す変数の値を入力する必要があります。たとえば、HTML は次のとおりです。
<input id="name" class="fillvalfromvar" type="text">
<input id="email" class="fillvalfromvar" type="text">
val
そして、それらの をそれぞれpagedata["name"]
とで埋めたいと思いpagedata["email"]
ます。
しかし、this
値は元の要素を指していません。代わりに何を使用すればよいですか?