使用this.title检索图像标题

时间:2015-06-10 20:11:07

标签: javascript

我很抱歉,如果这似乎是一个愚蠢或过于简单的问题,但我已经获得了一项任务,要求我们使用OnClick处理程序更改图像的TITLE。到目前为止,我已经能够更改图像的标题,但是分配还要求我们使用this.title来访问图像的原始标题。

到目前为止,我已经尝试了很多,并且只返回“未定义”作为标题。这是我的代码副本并粘贴在下面。我真的很感激任何帮助!

这是我以前尝试获取图像的原始标题:

r

这就是我想用来试图改变图像的标题:

<img id="image" src="https://bb9.canyons.edu/bbcswebdav/pid-692768-dt-content-rid-9288981_1/courses/2015SU-CMPSCI190-16424/tick.gif" alt="tick" onclick="getValue()" />

<script>
  function getValue() {
    var x = document.getElementById('image').title;
    alert(x.innerHTML)
  }
</script>

1 个答案:

答案 0 :(得分:1)

我认为你的代码非常正确,唯一的问题是你试图在字符串(标题)上调用innerHTML。也许尝试类似的事情:

Activity

如果您想更改值或只是

function setValue() {
    document.getElementById('image').title = "NEW TITLE";
}

显示标题值