1
resposta

Habilitar Radio, caso input seja preenchido?

Como Habilitar um RadioGroup caso meu input seja preenchido? e Desabilitar caso não tenha conteúdo?

valida_WhatsApp() {
        if ((<HTMLInputElement>document.getElementById("analistaCelular")).value.length > 0) {
            (<HTMLInputElement>document.getElementById("radioAtivo")).removeAttribute("disabled");
            (<HTMLInputElement>document.getElementById("radioInativo")).removeAttribute("disabled");
        } 
    }
<div class="form-group col-sm-6">
                            <label for="analistaCelular">Celular</label>
                            <input [textMask]="{mask: maskCel}" type="text" name="analistaCel" id="analistaCelular" class="form-control" formControlName="analistaCelular" />
                            <app-validation-message-for [displayMessage]="displayMessage" controlName="analistaCelular"></app-validation-message-for>
                        </div>
                      </div>
                      <div class="row">
                        <div class="form-group col-sm-6">
                            <label for="analistaWhatsapp">Whatsapp</label>
                            <!--<input type="text" id="analistaWhatsapp" class="form-control" formControlName="analistaWhatsapp" />-->
                            <div class="btn-group">
                                <label for="radioAtivo" class="btn btn-light">
                                    <input class="form-control" type="radio" id="radioAtivo" formControlName="analistaWhatsapp" value="S" disabled /> Sim
                                </label>
                                <label for="radioInativo" class="btn btn-light">
                                    <input class="form-control" type="radio" id="radioInativo" formControlName="analistaWhatsapp" value="N" disabled /> Não
                                </label>
                            </div>
                            <app-validation-message-for [displayMessage]="displayMessage" controlName="analistaWhatsapp"></app-validation-message-for>
                        </div>
1 resposta

Fala Rafael,

É mais ou menos isso que você quer?

Espero ter ajudado!

Abraços!