Javascript 当检查特定收音机输入时,激活禁用文本
我需要的是,一旦一个特定的无线电输入被检查,一个文本区域,通常被禁用,返回激活状态 我使用了jqueryclick(函数)和removeProp,但它似乎不起作用。我正在使用jQuery3.4.0、Popper1.14.7和最新版本的引导Javascript 当检查特定收音机输入时,激活禁用文本,javascript,jquery,html,bootstrap-4,Javascript,Jquery,Html,Bootstrap 4,我需要的是,一旦一个特定的无线电输入被检查,一个文本区域,通常被禁用,返回激活状态 我使用了jqueryclick(函数)和removeProp,但它似乎不起作用。我正在使用jQuery3.4.0、Popper1.14.7和最新版本的引导 <div class="row"> <div class="col-md-6"> <div class="form-group">
<div class="row">
<div class="col-md-6">
<div class="form-group">
<label for="FormInputTextArea">Inserire Eventuali informazioni aggiuntive</label>
<textarea name="message" class="form-control" id="FormInputTextArea" rows="1" disabled></textarea>
</div>
</div>
</div>
<!-- Radios - Aggiornamento numero fila -->
<div class="custom-control custom-radio">
<input type="radio" class="custom-control-input" id="UpdateLineNumb" name="groupOfDefaultRadios">
<label class="custom-control-label" for="UpdateLineNumb">Aggiornamento numero fila</label>
</div>
<!-- Radios - Invio messaggio -->
<div class="custom-control custom-radio">
<input type="radio" class="custom-control-input" id="SendMessageCheck" name="groupOfDefaultRadios">
<label class="custom-control-label" for="SendMessageCheck">Invio messaggio</label>
</div>
$('input[id="SendMessageCheck"]').click(function(){
$('textarea[id="FormInputTextArea"]').removeProp('disabled');
})
插入可能发生的信息
第二名
因维奥消息
$('input[id=“SendMessageCheck”]”)。单击(函数(){
$('textarea[id=“FormInputTextArea”]”)。removeProp('disabled');
})
我希望当单击收音机时,textarea
name=“message”
上的禁用选项应该消失。相反,不会发生任何情况。您可以尝试使用removeAttr()
而不是removeProp()
$('input[id=“SendMessageCheck”]”)。单击(函数(){
$('textarea[id=“FormInputTextArea”]”)。removeAttr('disabled');
})
插入可能发生的信息
第二名
因维奥消息
$('textarea[id="FormInputTextArea"]').removeAttr('disabled');