/ Published in: JavaScript
attaches an event (using addEvent) to all text fields that clears the contents when selected
Expand |
Embed | Plain Text
Copy this code and paste it in your HTML
function enableClearDefault() { if (!document.getElementsByTagName) return; var inputFields = document.getElementsByTagName("input"); for (var i=0; i<inputFields.length; i++) { var inputField = inputFields[i]; if (inputField.type=="text") { addEvent(inputFields[i], 'focus', function() { clearDefault(this); } ); } } }; function clearDefault(el) { if ((el.defaultValue==el.value) && (isNaN(el.value))) { el.select(); } };
Comments
Subscribe to comments
