显示已更改的图像标题
Displaying a changed image title
我想把我的图像的标题显示在图像本身的正下方。我在图像中有一个onClick事件,一旦你点击它,它就会改变图像的标题。
<!DOCTYPE html>
<html>
<head>
<title>
onClick Handler
</title>
<h3 style="text-align:center">onClick Handler</h3>
</head>
<body style="text-align:center">
<img src="NukaCola.jpg" title="Nuka Cola" id="id1" height="550" width="350" onClick="this.title='You Clicked!';"/>
</br><script>
var x=document.getElementById("id1");
document.write(x.title);
</script>
</body>
</html>
现在,我知道使用document是不好的形式。write(),它甚至没有完成我想做的事情,因为我想在用户点击图像后显示新的图像标题。我怎样才能做到这一点呢?
<!DOCTYPE html>
<html>
<head>
<title>
onClick Handler
</title>
<h3 style="text-align:center">onClick Handler</h3>
</head>
<body style="text-align:center">
<img src=NukaCola.jpg title="Nuka Cola" id="id1" height=550 width=350 onClick="updateTitle(this)"/>
<p id='id1Text'></p>
</br>
<script>
function updateTitle(img) {
img.title = 'You clicked!';
document.getElementById(img.id +'Text').textContent = img.title;
}
</script>
</body>
</html>
注意到:在head标签中声明了一个h3标签
相关文章:
- 将图像标题存储在selenium IDE中
- 用Javascript替换图像和图像标题/alt文本
- 如何在 javascript 替换新图像/标题后正确显示 css 工具提示
- 将鼠标悬停在图像上时删除图像标题
- 将图像标题区域与图像对齐
- 根据图像标题的搜索输入过滤图像
- 纸夹头像显示图像标题,而不是图像
- 在javascript弹出窗口中显示图像标题
- 单击更改图像标题的Javascrript
- PHP如何更改/添加图像标题
- Wordpress媒体库使用wp.media访问图像标题
- 显示已更改的图像标题
- NyroModal:将图像标题置于底部
- PHP图像标题输出显示
- 获取图像标题,并在当前URL的末尾添加链接
- 更改SRC +图像标题
- 灯箱中的图像标题/注释
- 使用这个.检索图像标题
- 不寻常的Javascript图像标题错误
- 随图像旋转图像标题