diff --git a/src/prototype/dom/form.js b/src/prototype/dom/form.js index da3f2f25d..4a430bac8 100644 --- a/src/prototype/dom/form.js +++ b/src/prototype/dom/form.js @@ -603,7 +603,13 @@ Form.Element.Methods = { * } **/ clear: function(element) { - $(element).value = ''; + var elementType = $(element).type; + + if(elementType === "checkbox" || elementType === "radio") + element.checked = false; + else + $(element).value = ''; + return element; },