У меня есть 4 radio buttons
и textbox
в HTML-страницу с помощью начальной загрузки 3, я хочу сделать textbox
отключена по умолчанию и включить его, когда переключатель EnterRange
является enabled.Any предложения?Как включить текстовое поле, когда один из радио-кнопки щелкают
<script type="text/javascript">
$(".radioBtn").click(function() {
$("#dist").attr("disabled", true);
if ($("input[name=optradio]:checked").val() == "EnterRange") {
$("#txtbox").attr("disabled", false);
}
});
</script>
код HTML:
<div class="customradio">
<input class="radioBtn" type="radio" id="5" name="optradio" value="5" checked="checked">
<label for="5">5 Km</label>
</div>
<div class="customradio">
<input class="radioBtn" type="radio" id="10" name="optradio" value="10">
<label for="10">10 Km</label>
</div>
<div class="customradio">
<input class="radioBtn" type="radio" id="15" name="optradio" value="15">
<label for="15">15 Km</label>
</div>
<div class="customradio">
<input class="radioBtn" type="radio" id="EnterRange" name="optradio" value="EnterRange">
<label for="EnterRange">Enter Range</label>
</div>
<div>
<input type="text" id="dist" name="txtbox" disabled="disabled"> <label>Km</label>
</div>
Ожидается, что вы пытаетесь решить эту проблему самостоятельно, а затем задать вопрос, когда вы застряли с конкретной проблемой с вашим кодом. Пожалуйста, просмотрите справочный центр, чтобы узнать, какие вопросы по теме для этого сайта – Pete