Попытка получить текстовое поле please specify
, чтобы показать или скрыть. Вот мой код.Javascript Radio Button Показать скрыть
`
Попытка получить текстовое поле please specify
, чтобы показать или скрыть. Вот мой код.Javascript Radio Button Показать скрыть
`
Существует текстовое поле отсутствует в коде, так что на основе Trying to get the text field please specify to show and hide
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 код будет
$(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();
}
});
});
В JS код, который вы связывании label id="edit-submitted-distributions-fieldset-1-fund-distribution-select"
Но, чтобы скрыть и показать текстовое поле, если нажмите на кнопку радио, как вы сказали в названии вопроса, вы должны связать функцию щелчка с радиокнопки ид id="edit-submitted-distributions-fieldset-1-fund-distribution-select-1"
и этот $("#edit-submitted-distributions-fieldset-1-widg-donation1otherdescription").prop("disabled", false);
только делает вход не отключенным, он не имеет ничего общего с скрытием/отображением ввода.
какое текстовое поле, текстовое поле отсутствует в HTML – Shehary