Jump to content

Thiago Retondar

Members
  • Content count

    5746
  • Joined

  • Last visited

  • Days Won

    3

Thiago Retondar last won the day on September 29 2009

Thiago Retondar had the most liked content!

Community Reputation

18 Levemente Bom

About Thiago Retondar

  • Birthday 07/15/1993

Informações Pessoais

  • Sexo
    Masculino

Contato

  • Twitter
    @thiagoretondar
  • Facebook
    https://www.facebook.com/thiago.retondar

Recent Profile Visitors

4781378 profile views
  1. Thiago Retondar

    [Resolvido] Adicionar / remover campos dinamicamente

    No meu código tem essa opção. Vê lá. :thumbsup:
  2. Thiago Retondar

    [Resolvido] Adicionar / remover campos dinamicamente

    PHP. Crie um tópico por lá. :thumbsup:
  3. Thiago Retondar

    [Resolvido] Adicionar / remover campos dinamicamente

    Continue com sua dúvida aqui :seta: http://forum.imasters.com.br/index.php?/topic/382731-adicionar-mais-campos-em-um-formulario :thumbsup:
  4. Thiago Retondar

    [Resolvido] Adicionar / remover campos dinamicamente

    O meu é tudo criado no JavaScript. Mais especificamente nesse trecho: function addInput(){ if(labels.length < maxInputs){ ++inputs; var label = document.createElement("label"); var input = document.createElement("input"); var btnRemove = document.createElement("input"); label.innerHTML = textLabel + inputs; input.setAttribute("type", "text"); btnRemove.setAttribute("type", "button"); btnRemove.setAttribute("value", textButtonRemove); label.appendChild(input); if(labels.length < minInputs){ form.appendChild(label); } else{ label.appendChild(btnRemove); form.appendChild(label); } btnRemove.onclick = removeInput; } else alert("Você pode adicionar até " + maxInputs + " campos!"); } :thumbsup:
  5. Thiago Retondar

    [Resolvido] Adicionar / remover campos dinamicamente

    Ia postar um script que acabei de fazer - para estudos - que tem a mesma finalidade do seu, mas você já postou o seu... ahuahuahauhuahauhuah Mas gostaria de compartilhar o jeito que eu fiz: /* * Desenvolvido por: Thiago Retondar * Data: 04/12/2009 * * Como usar: * todo o script se baseia nos parâmetros, logo você só terá que defini-los. Sâo eles: * formID » valor do tipe ID que recebe o formulário * buttonAdd » valor do tipo ID que recebe o botão para adicionar; * textButtonRemove » valor do tipo STRING que especifíca o texto que aparecerá no botão de excluir campo * maxInputs » valor do tipo inteiro que especifíca o máximo de campos a serem criado * minInputs » valor do tipo inteiro que especifíca o mínimo de campos, no documento, depois de criados * textLabel » valor do tipo STRING que especifíca o texto que aparecerá no label */window.onload = function(){ addRemoveInput("upload", "btnAdd", "Deletar Campo!", 10, 2, "URL ");};function addRemoveInput(formId, buttonAdd, textButtonRemove, maxInputs, minInputs, textLabel){ var form = document.getElementById(formId); var btnAdd = document.getElementById(buttonAdd); var inputs = 0; var labels = document.getElementsByTagName("label"); btnAdd.onclick = addInput; function addInput(){ if(labels.length < maxInputs){ ++inputs; var label = document.createElement("label"); var input = document.createElement("input"); var btnRemove = document.createElement("input"); label.innerHTML = textLabel + inputs; input.setAttribute("type", "text"); btnRemove.setAttribute("type", "button"); btnRemove.setAttribute("value", textButtonRemove); label.appendChild(input); if(labels.length < minInputs){ form.appendChild(label); } else{ label.appendChild(btnRemove); form.appendChild(label); } btnRemove.onclick = removeInput; } else alert("Você pode adicionar até " + maxInputs + " campos!"); } function removeInput(){ if(labels.length == minInputs + 1){ inputs--; alert("Você deve deixar no mínimo " + minInputs + " campo(s)!"); form.removeChild(this.parentNode); } else{ inputs--; form.removeChild(this.parentNode); } }}Exemplo online » http://thiagotestes.site90.com/javascript/createInput/ :thumbsup:
  6. Thiago Retondar

    Piadas!

    O que uma galinha cega e uma virgem têm em comum? R.: Nenhuma das duas viram um pinto. :lol: http://forum.imasters.com.br/public/style_emoticons/default/yay.gif
  7. Thiago Retondar

    [Resolvido] Quebra de Linha na Tag <PRE>

    Eita, Paulo, isso é que é aula. http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Acabei aprendendo essa parte de PHP, também :P Ótima explicação.
  8. Thiago Retondar

    [Resolvido] Quebra de Linha na Tag <PRE>

    Fica difícil acharmos uma solução para seu problema sem ao menos ver o XHTML e CSS. http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Se possível, poste um link.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.