Pure HTML5 in uploading files or .docx

Hi experts,
Does HTML5 alone is capable of uploading files or .docs? if yes please provide me sample. If not please give me reasons. Thanks!
Whing Dela CruzAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dave BaldwinFixer of ProblemsCommented:
No it is not.  HTML of any version only runs in the browser and not on the server.  You can write a form page in HTML to upload files but that isn't enough.  A program in a server side language such as ASP or PHP is required to receive uploaded files and save them to the disk on the server.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Ronak PatelCommented:

From only HTML5 its not possible, but you can create a web service and call it from jquery ajax post method to upload the file to server or store it in a database.

Here is an example: HTML5 File Drag and Drop Upload With jQuery and ASP.NET

Hope this helps.

Whing Dela CruzAuthor Commented:
Thanks both of you guys. more power!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.