Ну, не заработать это могло только в одном случае: если ты вместо тега <img> продолжал использовать <input type="image"> - эти две вещи смешивать не надо!
Насчёт js: есть такой язык сценариев - JavaScript. Он выполняется в твоём браузере. Если ты увидишь на странице (не Flash) разворачивающиеся меню, летающие буквы, высекающий искры указатель мыши или просто окно с надписью "Вы не ввели контрольные цифры!" при попытке войти в админку на Народе - это работает JavaScript. this.form.reset(); на этом языке значит следующее: очистить поля той формы, в которой описан этот input (onclick - по щелчку на изображении). return false; - отменить стандартное поведение для этого элемента (в твоём случае - отправку на сервер). Но от этого языка могут быть и неприятности в виде, например, открывающихся новых окон с рекламой, зависания браузера (если в сценарии встретился, например, бесконечный цикл) или невозможности скопировать содержимое страницы. В этом случае выход очевиден: надо запретить выполнение сценариев на этой странице. js - это аббревиатура от JavaScript. Соответственно, при отключенный сценариях твоя кнопка останется просто кнопкой отправки (сценарий отключен - отправку остановить некому).
Насчёт сценария: вот пример, который точно работает (хотя первый вроде тоже должон, но мож я где опечатался).
CODE:<html>
<body>
<form name="myForm">
<input type="text" value="default">
<BR>
<input type="checkbox" checked>
<BR>
<input type="reset" id="myReset">
</form>
<BR>
<img src="word.jpg" onclick="document.myForm.reset();">
</body>
</html> |