私のhtml:
<form action="submitPage.php" method="post" onsubmit="savePathInVar();">
<table>
<tr>
<td><img src="<?php echo $path; ?>" onclick="changecolor(this);" /></td>
<td><img src="<?php echo $path; ?>" onclick="changecolor(this);" /></td>
</tr>
<input type="hidden" value="ClickedImaged" />
<input type="submit" value="Submit" />
</table>
</form>
ps:$path = "inventory_images/$id.jpg";
私の関数 changecolor():
function changecolor(img)
{
var images = document.getElementsByTagName("img");
for(var i=0,j=images.length; i<j; i++)
{
images[i].style.borderColor="#000";
}
img.style.borderColor="#F00";
//Operate on img location as before
savePathInVar(img.src);
}
私の関数 savePathInVar():
function savePathInVar(ImgLocation)
{
//How do i save the path of the clicked image in a variable now?
}
クリックした画像のパスを変数に保存するにはどうすればよいですか? そして、この変数をテーブルの下の入力非表示フィールドに取得するにはどうすればよいですか? 誰でも私を助けることができますか?
誰かが私を助けることができれば本当にいいだろう..私はjavascriptにかなり慣れていない:)挨拶!