Javascript单选按钮显示隐藏
试图获取文本字段Javascript单选按钮显示隐藏,javascript,jquery,radio-button,show-hide,Javascript,Jquery,Radio Button,Show Hide,试图获取文本字段请指定要显示和隐藏的。这是我的密码 `代码中缺少文本字段,因此根据试图获取文本字段的情况,请指定显示和隐藏 HTML文本字段 <label class="option" for="edit-submitted-distributions-fieldset-1-fund-distribution-select-1">other (please specify)</label> <input id="edit-submitted-distribution
请指定要显示和隐藏的。这是我的密码
`代码中缺少文本字段,因此根据试图获取文本字段的情况,请指定显示和隐藏
HTML文本字段
<label class="option" for="edit-submitted-distributions-fieldset-1-fund-distribution-select-1">other (please specify)</label>
<input id="edit-submitted-distributions-fieldset-1-widg-donation1otherdescription" type="text">
在JS代码中,您将绑定标签id=“edit-submitted-distributions-fieldset-1-fund-distribution-select”
但是,如果要隐藏和显示文本字段,如您在问题标题中所述单击单选按钮,则必须将单击功能与单选按钮id绑定id=“edit-submitted-distributions-fieldset-1-fund-distribution-select-1”
这是$(#edit-submitted-distributions-fieldset-1-widg-donation1otherdescription”).prop(“disabled”,false)代码>仅使输入不被禁用,与隐藏/显示输入无关。什么文本字段,HTML中没有文本字段
$(document).ready(function() {
$("#edit-submitted-distributions-fieldset-1-widg-donation1otherdescription").hide();
$("#edit-submitted-distributions-fieldset-1-fund-distribution-select-1").click(function () {
if ($(this).val() === "0000~0000") {
$("#edit-submitted-distributions-fieldset-1-widg-donation1otherdescription").show();
} else {
$("#edit-submitted-distributions-fieldset-1-widg-donation1otherdescription").hide();
}
});
});