gpt4 book ai didi

javascript - 如何在单击时同时获取图像名称和 src?

转载 作者:行者123 更新时间:2023-11-30 07:02:37 25 4
gpt4 key购买 nike

这是否可能,通过单击图像获取图像名称和 src?

我是 javascript 和 php 的新手。

 <script language="javascript" type="text/javascript">
function SetImageName(strName)
{
document.getElementById("ImageName").value = strName;
}
</script>

<div id="Images">

<img src="images/image1.jpg" name="image1.jpg" onclick="SetImageName(this.name)"/></a>
<img src="images/image2.jpg" name="image2.jpg" onclick="SetImageName(this.name)"/>

</div><input type="hidden" value="" id="ImageName" name="ImageName"/>

最佳答案

这可能吗?当然。

在您的 html 标记中:

onclick="SetImageName(this)"

然后在你的 JS 中:

function SetImageName(imgElement) {
var theName = imgElement.name;
var theSrc = imgElement.src;
// etc.

也就是说,当您调用 SetImageName() 时,使用 this 传递对被点击元素本身的引用,而不仅仅是使用 this.name< 传递其名称。然后在您的函数中,您可以根据需要访问它的任何和所有属性。

关于javascript - 如何在单击时同时获取图像名称和 src?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15569425/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com