Added JavaScript fallback to HTML5 placeholder for inputs and textareas