基本的に、「画像からフォームにユーザー定義の値を取得する方法」に関する質問に答えるには、これを使用できます。
デモ
http://jsfiddle.net/insertusernamehere/DdNZz/
JavaScript
$(document).ready(function () {
// add event handler to the image
$('#image').click( function(event) {
// put value into the input field
$('#input').val( $(this).data('myvalue') );
});
});
HTML
<img id="image" src="http://lorempixel.com/output/nightlife-q-c-200-200-4.jpg" data-myvalue="image one clicked" alt="">
<input type="text" id="input" value="">
-属性を使用data-*すると、独自の値を指定でき、完全に有効な HTML5 ですが、古いブラウザでも問題なく処理できます。
しかし、あなたのアイデアに関して考えなければならないことはもっとたくさんあります。これが SO に関する Q&A に多すぎるかどうかはわかりません。