如何使用javascript通过其div id设置imge alt属性
我试图通过JavaScript设置图像的alt属性,问题是图像本身没有id,它的div id就是我所有的id如何使用javascript通过其div id设置imge alt属性,javascript,jquery,html,Javascript,Jquery,Html,我试图通过JavaScript设置图像的alt属性,问题是图像本身没有id,它的div id就是我所有的id <div id="logo"> <a href="http://yourwebsite.com"> <img alt="nkki" src="http://crankit.com.au/~thstarse/wp-content/themes/bigbangwp/image/logo.png"> </img> </a> 这个问题
<div id="logo">
<a href="http://yourwebsite.com">
<img alt="nkki" src="http://crankit.com.au/~thstarse/wp-content/themes/bigbangwp/image/logo.png">
</img>
</a>
这个问题的答案是
document.querySelector("#logo img").setAttribute('alt', 'new alt');
试试这个
$('#logo').find('img').attr('alt', 'new alt');
试试这个
$('#logo').find('img').attr('alt', 'new alt');
你可以试试这个
你可以试试这个
您也可以使用纯javascript来实现这一点 document.querySelectorlogo img.setAttribute'alt','newalt';
您也可以使用纯javascript来实现这一点 document.querySelectorlogo img.setAttribute'alt','newalt';
这把小提琴拉得很好。发生了什么错误@rohitnaranghey,你的代码绝对正确,但在我的网站上不起作用。我正在使用wordpress,可能是因为它…它在小提琴中工作得很好。发生了什么错误@rohitnaranghey,你的代码绝对正确,但在我的网站上不起作用。我正在使用wordpress,可能是因为它的…你有很多带id和img的div吗?请花一分钟时间修复你的拼写错误。@sstn谢谢,可以吗?你有很多带id和img的div吗?请花一分钟时间修复你的拼写错误。@sstn谢谢,可以吗?谢谢,最后我得到了答案,你是对的,它在我的wordpress网站上工作。谢谢,最后我得到了我的答案,你是对的,它在我的wordpress网站上工作。
$("#logo img").attr("alt","alertnate image.jpg");