Thank you very much. I recently started learning JavaScript, this video is the first video in 4 consecutive ones that finally worked (for me at least) without problems that i didn't know how to solve.
@JsAcademyOfficial Жыл бұрын
That’s really great to hear! I’m glad I could help 😉
@zoirradjabov1420 Жыл бұрын
Simple and effective! That exactly what I needed
@hishamrabea5668 ай бұрын
Bro greatings from Egypt! You are great you helped me really ❤
@gorreon7 ай бұрын
Thank you so much for this great tutorial! Saved me a lot!
@IPlayWhatiLike2 жыл бұрын
Great video. Short, to the point, and well explained.
@MBXD0018 ай бұрын
Very helpful video, for me this worked, nothing else was working
@BBN-j6d9 ай бұрын
Simple and understandable. Thanks
@shankysontakke32533 жыл бұрын
This is so 👍 great Need more videos on javascript...
@JsAcademyOfficial3 жыл бұрын
Thanks for the kind words Shanky! A few more videos are in progress, in the meanwhile you can check my other videos on javascript 😉
@evangelistaa.r.82423 жыл бұрын
Thank you for this tutorial it helped me a lot😊
@JsAcademyOfficial3 жыл бұрын
Great to hear that! 😊
@JsAcademyOfficial Жыл бұрын
New web development tutorial from me: Memory card game using Javascript, HTML, and CSS: 🔥 kzbin.info/www/bejne/rojHnKdsgLicqNk
@sh9vch9nk09 ай бұрын
Very useful video and clear explanations, thank you for this tutorial 💗💗
@Shalamandez2 жыл бұрын
Thanks for this video. So simplified
@wajry2 жыл бұрын
Brief and helpful, thanks!
@janakiramanjohn4753 Жыл бұрын
Great video bro,thank you very much
@AP_Singh2 жыл бұрын
how does the script know when every input is validated and its time to stop preventing the default action of 'submit' ??
@chrischti2 жыл бұрын
Don't use the prevent submit function in the java script, instead run the function from the form, by adding onsubmit="return validateForm()", by that the form will be submitted if the function returns true
@sanjeetlal18732 жыл бұрын
@@chrischti works!! Thank you perfect
@casesensitive9744 Жыл бұрын
I found the solution. submit() is a method. It will just eleminate preventDefault and just submit the form.
@guillermomazzari49832 жыл бұрын
Thanks a lot!! This was very useful!!!
@realitystevens2 жыл бұрын
The form will not submit until you add the submit functionality below the validateInputs(); function.
@Itsamoudim2 жыл бұрын
you mean the validateInputs(); bellow the submit functionality
@uhk21502 жыл бұрын
How to solve this issue..
@north4220 Жыл бұрын
@@uhk2150 did you solve it please ?
@mihrettekalgn9492 Жыл бұрын
Just put the 'defer' key word in the script tag that will solve the problem
@sarat4695 Жыл бұрын
@@mihrettekalgn9492 can you please explain to me where to put it specific
@OliaYarukhina Жыл бұрын
Cool! Thank you so much!
@olga_lc2 жыл бұрын
Thanks a lot, that was useful!
@tonytony-fc6gq2 жыл бұрын
HOW DO YOU clear the input field after successful submit??
@n0lame Жыл бұрын
does anyone know how I would be able to transfer the information gathered from this form into MySQL using XAMPP? I've never used these programs before and I'm confused
@mahek90154 ай бұрын
event I need this! Did u find the solution?
@photoinshot13552 жыл бұрын
Thanks for a great tutorial! How do you get the form to submit if it passes validation?
@justrising4027 Жыл бұрын
Please can anyone help with making the form submit?
@tienskz.official Жыл бұрын
Basically, this method does not prevent the button from submitting a form even after the validation of all input controls.
@casesensitive9744 Жыл бұрын
Yes. Please do you know how to override the preventDefault if all requirements is reached? .
@narikodanhridul2845 Жыл бұрын
form.addEventListener('submit', (e) =>{ var flag = 1; if(name.value === ''){setError(name, "Username is required"); flag=0; }else{setSucces(name)} if(email.value === ''){setError(email, "email is required"); flag=0; }else{setSucces(email)} if(password.value === ''){setError(password, "Password is required"); flag=0; }else if(password.value.length < 8){setError(password, "Password must be atleast 8 charecter"); flag=0; }else{setSucces(password)} if(password2.value === ''){setError(password2, "Please confirm password"); flag=0; }else if(password.value != password2.value){setError(password2, "Password should be same"); flag=0; }else{setSucces(password2)} if(flag === 0){ e.preventDefault(); } })
@visenyaa19 Жыл бұрын
thank you so much for your great video
@boky77312 жыл бұрын
Hey, so how to stop preventDefault() from executing if the inputs are valid?
@north4220 Жыл бұрын
did you find a solution please .?
@mahinpatel8024 Жыл бұрын
if (document.querySelectorAll('.success').length === 4) { // submit the form form.submit(); } // You can submit the form if all the inputs are valid by adding a line of code after the validation checks inside the validateInputs function.
@narikodanhridul2845 Жыл бұрын
form.addEventListener('submit', (e) =>{ var flag = 1; if(name.value === ''){setError(name, "Username is required"); flag=0; }else{setSucces(name)} if(email.value === ''){setError(email, "email is required"); flag=0; }else{setSucces(email)} if(password.value === ''){setError(password, "Password is required"); flag=0; }else if(password.value.length < 8){setError(password, "Password must be atleast 8 charecter"); flag=0; }else{setSucces(password)} if(password2.value === ''){setError(password2, "Please confirm password"); flag=0; }else if(password.value != password2.value){setError(password2, "Password should be same"); flag=0; }else{setSucces(password2)} if(flag === 0){ e.preventDefault(); } })
@MohamedAli-nn5ld Жыл бұрын
Amazing video!
@alwayshibu2 жыл бұрын
very helpful turorial.
@viniciusm.m.7822 Жыл бұрын
Wow Thanks, man!
@rameshxml2 жыл бұрын
Thank you for this but my out put is not coming if i click the button it will show the c: drive can you pls suggest
@JsAcademyOfficial2 жыл бұрын
Feel feee to check the source code in the description, there must be a typo in your code
@chukwuebukaobiajulu28492 жыл бұрын
Don't know if you found a solution yet, but in your HTML, your form tag, just delete everything else in there and use only id="id name"
@Blessed-d8r5 ай бұрын
How do you write the exponential symbol?
@madebytl2 жыл бұрын
Hi, there how can we do with onClick(); when button have clicked?
@bzoxx2 жыл бұрын
I know it's been 2 months but... You just assign the attribute Onclick = yourfunc()
@madebytl2 жыл бұрын
@@bzoxx Thank! but what if we didn't fill the form already and then click on button.
@hyllaf Жыл бұрын
would anyone know - whilst creating a SIGN UP FORM - how to get the submit button the same exact size at the input boxes?
@christianjack12506 ай бұрын
Great job
@alenachuyankova3 ай бұрын
Thank you so much!!!!
@m.j.mcintear793 Жыл бұрын
how to call the function with each of these variables as an argument emailaddress variable and emailconfirm variables Do you know how to make two of the same emails need to match and is that client side validation or server side? Inquiry of js on html form
@gracefool17862 жыл бұрын
why have a validation form tutorial where the submit button doesnt work T.T
@realitystevens2 жыл бұрын
The form will not submit until you add the submit functionality below the validateInputs(); function.
@alexanderjackson7815 Жыл бұрын
@@realitystevens Okay, but what if your using php for the backend and want to actually submit for it to work, I guess its better to use something else
@HienTran-lo3jh7 ай бұрын
thank you bro thumbs up
@zachfenton6082 жыл бұрын
Very well done. May I use the code in my project. I will add on to it.
@Raj_Vishwa13 жыл бұрын
Superb 🔥 need JavaScript Crash Course 🙏🏻😊 pls cover the JS Topic's required to Start with React or Angular 👍
@JsAcademyOfficial3 жыл бұрын
Thanks for the feedback! It would be great to create a crash course, unfortunalely I don’t have time to create it now (this year), but it is definetely on my list now.
@ariyansgroup2 жыл бұрын
We are waiting for it..
@Aut-O-Mizer2 жыл бұрын
How did you space out the text boxes without using any margin settings
@fidelisitor89532 жыл бұрын
the spacing was added from the height of the .error div
@Aut-O-Mizer2 жыл бұрын
@@fidelisitor8953 Thanks bro
@mikensonpierre20292 жыл бұрын
Would it be an issue if we use the same div class = "input-control" instead of creating multiple and just changing the id and name?
@louizamariakonizari20222 жыл бұрын
Could you please help me to understand my mistake? I have the following code: dokimastiko and this is my js code let y = getElementById('onoma').value; and it gives me a reference error getelementbyid("onoma").value; is not defined. What am I doing wrong? Thank you.
@chrischti2 жыл бұрын
Correct is: let y = document.getElementById('onoma').value
@Demon_T8_7 ай бұрын
will this be saved ? i want to login with the signed id and password only
@AkshaPatel-hy7qo8 ай бұрын
Subscribed!
@rodynamuhammadgalal8382 Жыл бұрын
what about when validating radio buttons and dropdown lists?
@kevinrwema966910 ай бұрын
you don't need to worry about validating radio buttons ant select list. users can only select from the options you've predefined upon creating
@ahmetbiba24892 жыл бұрын
Thank you so much everything is working but i need a little help at the submit button i have to make a link to anther page after i fill all the boxes is it possible.
@JsAcademyOfficial2 жыл бұрын
You can use the action attribute of the form element or you can send an xmlhttprequest to any backend endpoint
@MichaelWarmer Жыл бұрын
how do i remove e.preventDefault() after validation so it move to the next page... thank you
@JsAcademyOfficial Жыл бұрын
I’m planning to release a tutorial about it soon, you have some options in the form you can set the action which accepts a url and then you need to have a backend configured to handle the data from your form
@NafiadAbdi9 ай бұрын
Thank you so much.....
@Duckergg.j Жыл бұрын
It doesn't work when I submit with the button 👎
@adeshinamubarak5689 Жыл бұрын
The codes are not working
@youtubepv2 жыл бұрын
Thnks😊
@jeo8007 Жыл бұрын
why i cant submit the form??
@ooooo55982 жыл бұрын
how can i go to other page if i click
@igraphicsalliance11 ай бұрын
it's work but the form not work (PHP) why?
@web__designerr2 жыл бұрын
how to redirect the next page
@johnajil63799 ай бұрын
Thank you
@bankoledada Жыл бұрын
your website seems to be down - tried visiting and no joy. Great video
@JsAcademyOfficial Жыл бұрын
It should be up I’ve just tested it. Please try it like this: www.javascriptacademy.dev
@khensanimatjokana5843 Жыл бұрын
css part was a bit blury at the end but good video
@kahlschlag173 жыл бұрын
querySelectro('.error)'; ....why the dot?
@JsAcademyOfficial3 жыл бұрын
It mean that the error is a Html class
@kahlschlag173 жыл бұрын
@@JsAcademyOfficial thanks mate.
@philpok841619 күн бұрын
this will not prevent submitting the form if something is not valid...
@nelmarkjhonduarte40402 жыл бұрын
can you make tutorial this form validation with firebase, it will be so helpful to others if make that :(
@MAjay-qh1xd3 жыл бұрын
Nice
@JsAcademyOfficial3 жыл бұрын
Thank you! 😊
@ishaanapte65702 жыл бұрын
thanks😀
@chiennguyen46526 ай бұрын
Where is source code?
@AP_Singh2 жыл бұрын
I am using javascript function to submit form data. So, how can call it only after validating inputs?
After validating and theres no error but the submit button not working anymore. how do i fix this
@lailaayman10402 жыл бұрын
i want to know how too
@chrischti2 жыл бұрын
Don't use the prevent submit function in the java script, instead run the function from the form, by adding onsubmit="return validateForm()", by that the form will be submitted if the function returns true
@sankalpsingh93862 жыл бұрын
@@chrischti this not working
@njmust2 жыл бұрын
how to submit if validations are true....
@duypkthg592 Жыл бұрын
Nice🥰
@ernesto82732 жыл бұрын
All went well. Please what do I need to do if I want to add an icon on the error validation?
@voldy9918 Жыл бұрын
Hi, do u finally got this?? explain me pls!
@polnapanda4934 Жыл бұрын
Godly
@jianpatricio7196 Жыл бұрын
For validation purpose this video is informative, but when in comes to submission 👎 the guy did not give a tutorial on how to submit the form, which is the main purpose of form validation. The guy just focus on ui/ux validation output. So if you're beginner this tutorial is no good, especially if you want to submit the form.
@JsAcademyOfficial Жыл бұрын
I'll release a tutorial soon where I'll show you how you can submit the form and process it on the server-side (nodejs). Stay tuned.
@teklenegash62013 ай бұрын
the video has a lot to speak. But a little bit fast. I think it is designed for some one who has little experience on html, CSS, and java script. They need a detailed explanation and thoroughly follow-up.
@kgamer58422 жыл бұрын
i bet this fella is Hungarian
@MarkoVucicevic4 ай бұрын
How to remove preventDefault after everything is validated? Form can't be submitted. Without that this tutorial is useless :)
@johnerickmarzo72782 жыл бұрын
Lesson from udemy
@casesensitive9744 Жыл бұрын
This whole this is very blurry did he had to assign the valuateInputs to a variable bacause just the name can be a the name. 😄
@victormuturi618 Жыл бұрын
Rien compris
@erensancar4381 Жыл бұрын
does not work
@MarshGames2 жыл бұрын
bro you go so fast pls slow down for the newbies here
@Dake6i3 жыл бұрын
Русскоговорящий что ли?
@JsAcademyOfficial3 жыл бұрын
нет, I'm hungarian :)
@Dake6i3 жыл бұрын
@@JsAcademyOfficial Madiyar?
@JsAcademyOfficial3 жыл бұрын
Yes, magyar :)
@Dake6i3 жыл бұрын
@@JsAcademyOfficial I'm Kazakh. Kazah vagyok:)
@JsAcademyOfficial3 жыл бұрын
That’s a nice place, welcome abroad!
@hexor88512 жыл бұрын
gj
@sajiyasulthana48492 жыл бұрын
😭😭
@manojsunar192 Жыл бұрын
This is not for beginners for sure 😅😂
@craigsummits2 ай бұрын
not trying to be rude but this doesnt help me at all as a beginner
@darlingfans8538 Жыл бұрын
Total code copy and paste worest class
@lucianlsd3274 Жыл бұрын
For beginners my ass, i ve seen dozens of forms with js and this is not beginner level pffff BS