Tornar o sobrenome obrigatório

3 participantes

Ver o tópico anterior Ver o tópico seguinte Ir para baixo

Tópico resolvido Tornar o sobrenome obrigatório

Mensagem por nikkibs 06.02.21 2:18

Detalhes da questão


Endereço do fórum: https://demigods.forumattivo.com/
Versão do fórum: ModernBB

Descrição


Tentei colocar esse efeito no fórum onde se torna obrigatório digitar o sobrenome: https://ajuda.forumeiros.com/t104311-tutorial-sobrenome-obrigatorio?highlight=nome+sobrenome
Contudo, não funcionou. Print do resultado: https://imgur.com/lSdHF5g
nikkibs

nikkibs
****

Membro desde : 16/05/2012
Mensagens : 393
Pontos : 582

http://www.bsfanfics.forumeiros.com

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Tornar o sobrenome obrigatório

Mensagem por tikky 06.02.21 11:23

Olá @nikkibs,

Altere o seu código para:
Código:
$(document).ready(function() {
    if (location.pathname == '/register' && location.search == '?step=2&agreement=1&privacy=1') {
        $('form#ucp fieldset dl').first().after('<dl><dt><label>Sobrenome : *</label></dt><dd><input class="inputbox post" type="text" id="sobrenome_reg" name="sobrename" value="" size="25" maxlength="25" required></dd></dl>');
        $('#form_register table.forumline tbody tr:eq(2)').after('<tr><td class="row1" width="38%"><span class="gen">Sobrenome *:</span></td><td class="row2"><input class="inputbox post" type="text" id="sobrenome_reg" name="sobrename" value="" size="25" maxlength="25" required></td></tr>');
        $('.ipbform .formcolumn1:last-of-type').after('<fieldset class="formcolumn1"><legend>Sobrenome: *</legend><div class="input-warn-content"></div><div class="form-box"><input type="text" value="" id="sobrenome_reg" name="sobrenome" required></div></fieldset>');
        $('input[value="Salvar"]').click(function(e) {
            var valt = $("#sobrenome_reg").val();
            if (valt.length >= 4) {

                var valat = $('input[name="username"]').val();
                var valatt = $('#sobrenome_reg').val();
                $('input[name="username"]').val(' ' + valat + '  ' + valatt + ' ');

            } else {

                e.preventDefault();
                alert("Digite mais de 4 caracteres no sobrenome!");

            }

        });
    };


});


Cordialmente,
pedxz.
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7821
Pontos : 9063

Ir para o topo Ir para baixo

Tópico resolvido Re: Tornar o sobrenome obrigatório

Mensagem por nikkibs 06.02.21 17:56

Oi, estou pelo mobile, mas acho que mudei certinho. Não tem como deixar a caixa de registro igual às restantes e colocar o sobrenome depois do nome? Print do resultado: https://imgur.com/tS4OOc4
nikkibs

nikkibs
****

Membro desde : 16/05/2012
Mensagens : 393
Pontos : 582

http://www.bsfanfics.forumeiros.com

Ir para o topo Ir para baixo

Membro Entusiasta

Tópico resolvido Re: Tornar o sobrenome obrigatório

Mensagem por RafaelS. 07.02.21 0:01

Olá @nikkibs,

Queira trocar o código do colega por este:
Código:
$(document).ready(function() {
    if (location.pathname == '/register' && location.search == '?step=2&agreement=1&privacy=1') {
        $('form#ucp fieldset dl:contains("Nome de usuário")').after('<dl><dt><label>Sobrenome : *</label></dt><dd><input class="inputbox" type="text" id="sobrenome_reg" name="sobrename" value="" size="25" maxlength="25" required></dd></dl>');
        $('input[value="Salvar"]').click(function(e) {
            var valt = $("#sobrenome_reg").val();
            if (valt.length >= 4) {
 
                var valat = $('input[name="username"]').val();
                var valatt = $('#sobrenome_reg').val();
                $('input[name="username"]').val(' ' + valat + '  ' + valatt + ' ');
 
            } else {
 
                e.preventDefault();
                alert("Digite mais de 4 caracteres no sobrenome!");
 
            }
 
        });
    };
 
 
});

Atenciosamente,
RafaelS. King
RafaelS.

RafaelS.
Membro Entusiasta
Membro Entusiasta

Membro desde : 26/04/2014
Mensagens : 5746
Pontos : 7156

http://techmais.forumeiros.com/

Ir para o topo Ir para baixo

Tópico resolvido Re: Tornar o sobrenome obrigatório

Mensagem por nikkibs 07.02.21 1:51

Funcionou, obrigada.
nikkibs

nikkibs
****

Membro desde : 16/05/2012
Mensagens : 393
Pontos : 582

http://www.bsfanfics.forumeiros.com

Ir para o topo Ir para baixo

Admineiro

Tópico resolvido Re: Tornar o sobrenome obrigatório

Mensagem por tikky 07.02.21 9:45

Tópico resolvido


Movido para "Questões resolvidas".
tikky

tikky
Admineiro
Admineiro

Membro desde : 13/01/2017
Mensagens : 7821
Pontos : 9063

Ir para o topo Ir para baixo

Ver o tópico anterior Ver o tópico seguinte Ir para o topo


Permissões neste sub-fórum
Não podes responder a tópicos