Jump to content
Fórum Script Brasil
  • 0

Criar Form Atraves Do Js


Guest --Messias --
 Share

Question

Guest --Messias --

Fala pessoal!

alguém poderia me ajudar?

Bom sou inciante em JS e estou tentando fazer um from atráves dele, mas quando eu crio um objeto "BR" no firefox funciona, mas no ie não... alguém sabe porque? e tem um modo melhor q atenda os dois browsers?

Tb gostaria de saber se tem algum jeito de saber se o form já esta criado, para quando aperdar o botao, não criar denovo...

alguém sabe tb se há uma outra forma de fazer um form mais facil e rapido, atrazes do js?

Muito obrigado galera!!! Segue código:

function customerFrom()
{
/*    var teste = null;
    teste = document.getElementById("h3");
    if teste != null
    {
        alert("Cadastro de customers já está aberto!");
        result = null;
    }

/* criando objeto de espaço
    var espaco = document.createElement("BR");
/* ---------------------------------------------------------------------------------------------------*/

/* criando h3*/
    var h3 = document.createElement("h3");
    h3.setAttribute("id", "h3");
    var h3Label = document.createTextNode("Customer");
    h3.appendChild(h3Label);
/* ---------------------------------------------------------------------------------------------------*/

/* criando o label */
    var lblId = document.createElement("Label");
    lblId.setAttribute("type", "label");
    lblId.setAttribute("id", "lblCustomer");
    
    var conteudoLblId = document.createTextNode("Customer ID: ");
    lblId.appendChild(conteudoLblId);
/* ---------------------------------------------------------------------------------------------------*/ 

/* criando o text nmCustomer */
    var nmCustomer = document.createElement("input");
    nmCustomer.setAttribute("type", "text");
    nmCustomer.setAttribute("id", "nmCustomer");
    nmCustomer.setAttribute("maxlenght", 7);    
    nmCustomer.setAttribute("size", 8);
/* ---------------------------------------------------------------------------------------------------*/ 

/* criando o form */  
     var form = document.createElement("Form");
    form.setAttribute("name", "frmCustomer");    
     form.appendChild(lblId);
    form.appendChild(espaco);
    form.appendChild(nmCustomer);
/* ---------------------------------------------------------------------------------------------------*/

/* criando fonte*/
    var font = document.createElement("font");
    font.setAttribute("face", "verdana");
    font.setAttribute("size", "2");
    font.appendChild(form);
/* ---------------------------------------------------------------------------------------------------*/

/* criando paragrafo*/
    var paragrafo = document.createElement("p");
    paragrafo.setAttribute("p", "left");
    paragrafo.appendChild(font);
/* ---------------------------------------------------------------------------------------------------*/
    
/*atribuindo o form ao node pai*/
    var delimita = document.getElementById("delimita");
    delimita.appendChild(h3);
    delimita.appendChild(paragrafo);
 /* ---------------------------------------------------------------------------------------------------*/ 
}

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Forum Statistics

    • Total Topics
      149.8k
    • Total Posts
      646.6k
×
×
  • Create New...