У меня есть раскрывающийся список для ранга сотрудников (например, менеджер, супервизор, член и т. Д.) И текстовое поле для имени менеджера/супервизора. По умолчанию текстовое поле не требуется, поэтому оно может быть пустым.Сделать текстовое поле обязательным в зависимости от раскрывающегося списка
Однако, если выпадающим списком является «Участник», тогда мне нужно сделать текстовое поле таким, чтобы пустое значение не допускалось.
У меня уже есть требуемый идентификатор в текстовом поле, но я не знаю, как его отключить/включить в зависимости от значения в выпадающем списке.
<ASP:DROPDOWNLIST id="drpLstEmRank" tabIndex="2" runat="server" WIDTH="321"></ASP:DROPDOWNLIST>
<asp:RequiredFieldValidator ID="valDrpLstEmRank" runat="server" ControlToValidate="drpLstEmRank"
Display="Dynamic" EnableClientScript="False" ErrorMessage="RequiredFieldValidator"
Font-Italic="True" Font-Names="Verdana" Font-Size="8pt" InitialValue="(Select Rank)">Please select a rank</asp:RequiredFieldValidator></TD>
<asp:RequiredFieldValidator ID="valTbHeadName" runat="server" ControlToValidate="tbHeadName"
Display="Dynamic" EnableClientScript="False" ErrorMessage="RequiredFieldValidator"
Font-Italic="True" Font-Names="Verdana" Font-Size="8pt">Please input a head's name</asp:RequiredFieldValidator>
<ASP:TEXTBOX id="tbHeadName" runat="server" WIDTH="415" HEIGHT="26" MaxLength="50"></ASP:TEXTBOX>
U может сделать использование Jquery или JavaScript –