---
title: "Discussion on \"Client-Side Form Validation Basics\" | Hashnode"
description: "Discussion on \"Client-Side Form Validation Basics\". Master client-side form validation using HTML5 attributes, JavaScript, regex, accessibility, and best practices for an improved user experience"
url: "https://hashnode.com/posts/client-side-form-validation-basics/6474dca08019610ff660ee87"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Client-Side Form Validation Basics](https://blog.aashish-panthi.com.np/client-side-form-validation-basics?utm_source=hashnode&utm_medium=feed)

Master client-side form validation using HTML5 attributes, JavaScript, regex, accessibility, and best practices for an improved user experience

May 29, 2023 · 11 min read · blog.aashish-panthi.com.np  
Read the article

-   [#wemakedevs](https://hashnode.com/tag/wemakedevs)
-   [#development](https://hashnode.com/tag/development)
-   [#javascript](https://hashnode.com/tag/javascript)
-   [#html5](https://hashnode.com/tag/html5)
-   [#form-validation](https://hashnode.com/tag/form-validation)

## Written by

[Aashish Panthi](https://hashnode.com/@aashishpanthi)

@aashishpanthi · Butwal, Nepal

  
[View profile](https://hashnode.com/@aashishpanthi)

A developer

I am a developer from Nepal who loves playing with tech.

## Responses 1

Markdown supported · ⌘↵ to post

[Saroj Regmi](https://hashnode.com/@saroj-regmi)

[May 30, 2023](https://hashnode.com/posts/client-side-form-validation-basics/6474dca08019610ff660ee87/comment/6475a799bdd34abc7cb0efa3)

They is a quite big journey to travel to learn the HTML5. I would say now looking and reading this article insures that I don;t know about the HtML.

[Aashish Panthi](https://hashnode.com/@aashishpanthi)

[May 30, 2023](https://hashnode.com/posts/client-side-form-validation-basics/6474dca08019610ff660ee87/comment/6475a799bdd34abc7cb0efa3#reply-6475b30edafc0db647cd0607)

The reason is simply you never had to go through all this🤣

[Saroj Regmi](https://hashnode.com/@saroj-regmi)

[May 30, 2023](https://hashnode.com/posts/client-side-form-validation-basics/6474dca08019610ff660ee87/comment/6475a799bdd34abc7cb0efa3#reply-6475e028bdd34abc7cb0f956)

Yep absolutely, I guess this is the main disadvantage of project based learning.
