我正在尝试通过 JavaScript 弹出一个弹出窗口,以弹出 img 标签定义的 IMG URLsrc=
我不知道怎么称呼它。
alert(document.getElementById("my_image").src);
我正在尝试通过 JavaScript 弹出一个弹出窗口,以弹出 img 标签定义的 IMG URLsrc=
我不知道怎么称呼它。
alert(document.getElementById("my_image").src);
最好使用以下getAttribute()
功能:
var imageSource = document.getElementById("my_image").getAttribute('src');
alert(imageSource);
UsinggetAttribute()
比简单的 using 更适合您的应用程序element.src
,因为它将返回属性内显式定义的值,而不是解析后的值。
在此处查看比较> http://jsfiddle.net/9dAjL/
这段代码很好
alert(document.getElementById("my_image").src);
我会写得更像这样
var imageSrc = document.getElementById("my_image").src;
alert(imgSrc);
但毫无疑问,它很好,我猜你没有正确地将它附加到点击事件或任何事件,这里是 onload 事件
window.onload = function() {
var imageSrc = document.getElementById("my_image").src;
alert(imgSrc);
}
有不同的方法。试试这些:
<script type="text/javascript">
window.onload = function()
{
alert(document.getElementById("my_image").src);
alert(document.getElementById("my_image").getAttribute('src'));
}
</script>
<img src="http://localhost/test.jpg" id="my_image" />
更具体地告诉你需要什么。
或者您可以使用名称:
<script type="text/javascript">
window.onload = function()
{
alert(document["ima"].src);
}
</script>
<img src="http://localhost/ima.jpg" name="ima" />