Jump to content

legolas

Members
  • Posts

    22
  • Joined

  • Last visited

legolas's Achievements

Newbie

Newbie (1/7)

0

Reputation

  1. I got it to work now. One of the radiobuttons and the textbox needed each an id <input type="radio" name="mybox" value="1" id="mybox1" checked="checked" />No <input type="radio" name="mybox" value="2" />Yes <input type="text" size="8" name="mytext" id="mytext" /> On submitting the form <input type="submit" name="Submit" onClick='javascript:setRequired()' value="Submit" /> a Javascript was called function setRequired() { var s = document.getElementById("mybox1"); if (s.checked) { $("#mytext").removeAttr('required'); } else { $("#mytext").attr('required', ''); } } check for more details: http://stackoverflow.com/questions/18770369/how-to-set-html5-required-attribute-in-javascript Thanks for replies!
  2. I have a form with two radio buttons, line 1 and 2, and a text box on the third line <input type="radio" name="mybox1" value="1" checked="checked" />No <input type="radio" name="mybox2" value="2" />Yes <input type="text" size="8" name="mytext" /> The requirement is: If "No" is selected, the textbox must be empty on submitting the form. If "Yes" is selected, the textbox on line 3 must not be empty on submitting the form. So I cannot add the attribute 'required' in the third line, instead I have to control it dynamically depending on the radio button selection. How can I accomplish this?
×
×
  • Create New...