私はクリックされたイメージのIDをつかんで、フォームでそれを送信しようとしています(隠されたimagenr入力の値を設定することによって)。しかし、私はIDを引き出す方法を知らない。イメージIDを選択
$(document).ready(function() {
$(".test-img").click(function() {
var imagevar = // How to grab the clicked img id?
$("#imagenr").val(imagevar); // set the img id to the hidden input
$("form#test-form").submit(); // submit the form
})
})
<form action="#" method="post" id="test-form">
<input type="hidden" name="imagenr" id="imagenr" value="">
<img class="test-img" id="1" src="images/image1.jpg" alt=""/>
<img class="test-img" id="2" src="images/image2.jpg" alt=""/>
</form>