Form submit button inactive

I have two forms. I would like to make the second forms submit button inactive if anything is typed into the first forms 'f_name' field.

How do I do that with Javascript?

<form name="form1" method="post" action="page.html">
  <input type="text" name="f_name">
  <input type="hidden" name="step" value="2">
  <input type="submit" value="Next">
</form>

<form name="form2" method="post" action="page.html">
  <input type="hidden" name="step" value="3">
  <input type="submit" value="Skip this step">
</form>
silver00x00Asked:
Who is Participating?
 
JoeConnect With a Mentor Commented:
<script language="JavaScript">
         function checkForButtonDisable(fname){
              if(fname.value.length > 0){
                 document.getElementById("skipButton").disabled = true;
              }else{
                   document.getElementById("skipButton").disabled = false;
             }
         }
</script>

<form name="form1" method="post" action="page.html">
  <input type="text" name="f_name" onchange="checkForButtonDisable(this);">
  <input type="hidden" name="step" value="2">
  <input type="submit" value="Next">
</form>

<form name="form2" method="post" action="page.html">
  <input type="hidden" name="step" value="3">
  <input type="submit" value="Skip this step" id="skipButton">
</form>
0
 
silver00x00Author Commented:
thanks!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.