<script>
window.onload= function(){
var oImg = document.getElementById('img1');
oImg.onclick = function(){
if (oImg.src="img/1.png")
{
oImg.src="img/2.png";
}
</script>
</head>
<body>
<img src="img/1.png" alt="qq" id="img1"/>
</body>
</html>
这样的思路对不,求解。。
首先
if (oImg.src="img/1.png")
是赋值而不是判断相等, 判断相等请用==或者===
其次, 你的切换不应当依赖於从元素上读到的src, 而应当用变量维护当前的状态
示例
window.onload = function()