我有以下代码,其中文本框中需要有一个值:
<input class="span10" required name="bootloadername" Value="@ViewBag.BootloaderName" type="text"/>
<div id="bootloadernameerror"></div>
是否可以设置为可选?如果假设不需要 option = 0 required ,如果需要 1 then required ,则添加一个 javascript?
最佳答案
您使用的必需属性是:
The required attribute is a boolean attribute.
When present, it specifies that an input field must be filled out before submitting the form.
因此,您可以删除“required”属性,也可以使用 javascript 在特定条件下删除它。 例如(如果您使用 jQuery)
$(input).removeAttr("required");
或者如果您使用纯 JavaScript,请参阅其他答案
关于javascript - HTML/Javascript 将所需的 id 设置为可选,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30161463/