вопервых не
oclick а
onclick, во вторых в img нужно было вписать ID а в третьих:
<!DOCTYPE html>
<html>
<head>
<script type="text/javascript">
function f1() {
var name = prompt("name","vedi name");
if (name) { // не нужно называть переменные цифрами
alert("privet "+ name +"."); // переменную не нужно в кавычки
document.getElementById("nice").src="3.png";
}
}
</script>
</head>
<body onload="alert('privet!');">
<div style="margin-top: 100px; text-align:center">
<img id="nice" src="1.png" style="cursor: pointer" onclick="f1();"/>
</div>
</body>
</html>