ааа все увидел проблему. у вас название переменной такое же как и функции.
сделайте так и все заработает.
.html
Код:
<html>
<head>
<script language="javaScript" src="1.js"></script>
<link href="1.css" rel="stylesheet"></link>
</head>
<body>
<center>
<div class="d1">
<img src="b1.png" name="img1" onMouseover="img0()" onMouseout="imgi0()">
<br><img src="b1.png" name="img2" onMouseover="img3()" onMouseout="imgi4()">
</div>
</CENTER>
</body>
<html>
1.
js
Код:
function img0(){
var img1="b2.png";
document.all.img1.src=img1;
}
function imgi0(){
var img0="b1.png";
document.all.img1.src=img0;
}
function img3(){
var img1="b2.png";
document.all.img2.src=img1;
}
function imgi4(){
var img0="b1.png";
document.all.img2.src=img0;
}
п.с. делайте отступы в коде даже в маленьких проектиках. легче будет