Ir para conteúdo
Fórum Script Brasil

Luiz Antonio Melo

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que Luiz Antonio Melo postou

  1. resolvido de uma forma simples: Ao invés da função getRadioValor() e mostrar_opcao(), fiz isso: <script> function mostrar_A(){ document.getElementById('tipoUsu').placeholder='turma'; } function mostrar_V(){ document.getElementById('tipoUsu').placeholder='CRMV'; } function mostrar_T(){ document.getElementById('tipoUsu').placeholder="informe o nome do seu bichinho"; } function mostrar_O(){ document.getElementById('tipoUsu').placeholder="informação opcional"; } </script> e, nos inputs: ] <input type="radio" id="tipoUsuario4" name="tipoUsuario" onclick="mostrar_O()" value="O"> Outro</label>
  2. Tenho o seguinte form: <div class="form-group"> <input type="password" name='senha' class="form-control input-class" placeholder="Senha (min. 6 carac)"> </div> <p>Por favor, indique seu perfil de usuário:</p> <div> <input type="radio" id="tipoUsuario1" name="tipoUsuario" onclick="getRadioValor('tipoUsuario')" value="T"> Tutor</label> <input type="radio" id="tipoUsuario2" name="tipoUsuario" onclick="getRadioValor('tipoUsuario')" value="A"> Aluno</label> <input type="radio" id="tipoUsuario3" name="tipoUsuario" onclick="getRadioValor('tipoUsuario')" value="V"> Veterinário</label> <input type="radio" id="tipoUsuario4" name="tipoUsuario" onclick="getRadioValor('tipoUsuario')" value="O"> Outro</label> <div class="form-group"> <input type="text" name='complemento' class="form-control input-class" placeholder="<?php $valor; ?>"> </div> </div> <div class="mt-4 mb-4"> <small class="form-text"> Ao inscrever-se, você concorda com os Termos de Serviço e com as Políticas de Privacidade, incluindo o Uso de Cookies. </small> </div> <button type="submit" class="btn btn-primary btn-block">Inscrever-se</button> <?php if ($this->view->erroCadastro) { ?> <small class="form-text text-danger">*Erro ao tentar realizar o cadastro, verifique se os campos foram preenchidos corretamente.</small> <?php } ?> </form> e o seguinte script: <script> function mostrar_opcao(local,texto){ document.getElementByName(local).placeholder=texto; } function getRadioValor(name){ var valor; var rads = document.getElementsByName(name); for(var i = 0; i < rads.length; i++){ if(rads[i].checked){ valor = rads[i].value; } } mostrar_opcao('complemento',valor); return valor; } </script> O caso é que o placeholder retorna vazio..... não dá erro mas não aparece nada... Deveria aparecer o valor do radio, certo?
×
×
  • Criar Novo...