Ir para conteúdo
Fórum Script Brasil

Fabi SP

Membros
  • Total de itens

    530
  • Registro em

  • Última visita

Tudo que Fabi SP postou

  1. Você pode fazer isso em CSS ou Javascript. CSS é mais fácil: input.maiuscula { text-transform: uppercase; } <input type="text" class="maiuscula " />
  2. Fabi SP

    Barras

    Eu normalmente uso a barra normal, creio ser o mais adequado. Mas posso estar errada...
  3. Fabi SP

    Hr

    É só você criar uma classe para o <hr>: hr { background-color: #ffff00; width: 300px; /* estilize de acordo com a sua preferência */ } É possível criar uma classe para a barra também... algo como "hr.linha1". Depois, é só aplicá-la no HTML: <hr class="linha1" /> Para sublinhado: p.teste { text-decoration: underline; } HTML: <p class="teste">Teste de sublinhado</p> Quanto a tarja, seria um fundo colorido? Não entendi bem o que você precisa, mas SE for isso: p.teste2 { background-color: #ccc; } HTML: <p class="teste2">Teste de Tarja</p>
  4. Fabi SP

    Editor De Arquivo

    Bom, isso é Java (mesmo) pelo jeito. Vou mover para a seção correta, OK?
  5. <select style="background-color: #ccc;"></select> Ou via estilo separado: select { background-color: #ccc; } Você pode também criar uma classe para este estilo. Assim, somente os selects desejados ficarão com este fundo.
  6. Janela padrão Javascript, até onde eu sei, só com "OK" e "Cancelar". Se você quiser personalizar a janela, pode usar como mostra este link: http://www.brainjar.com/dhtml/windows/demo.html Basta usar um dos exemplos, incluir botões nas janelas e tratar os eventos deles via JS.
  7. Algo assim? function confirma() { if (confirm("Deseja realmente apagar este registro?")) { document.location.href = "pagina.asp"; } else { return false; } return true; } Chame esta função no link ou em algum botão, OK?
  8. Nossa, não sei se viajei... mas não entendi o que você precisa... Você pode tentar explicar um pouco melhor?
  9. Tente colocar o id="formulario" na tag <form> e id="fisica" no check, OK? Javascript sempre trabalha com o ID, por isso é recomendável utilizar name e id iguais para os elementos de formulário.
  10. Fabi SP

    Rolagem

    Dê uma pesquisada no fórum que esta dúvida foi respondida há pouco tempo, OK?
  11. Até onde eu sei, você só consegue habilitar isso manualmente, na janela de Imprimir... É um sério problema e acho que este tema já foi até discutido por aqui.
  12. if (confirm("Deseja prosseguir")) { //se sim } else { //se não }
  13. Primeiro: Tavinho, obrigada pela contribuição que você tem dado. Segundo: Vilela, há três moderadores na seção, mas não é sempre que todos (ou pelo menos um) pode estar online. Contamos com a sua compreensão na hora de postar dúvidas e também, evitando que fiquei floodando o fórum, OK?
  14. CPF: <!------------- Begin // ----------------------------------------------------------------- // Funcao : IsCPFValid // Linguagem : JavaScript // Descricao : Verifica a validade de um CPF // Copyright : (c) 2000 ADF Consulting - Silvio N Hirashiki // http://www.adfcon.com.br // Para usar este script legalmente, mantenha este cabecalho // ----------------------------------------------------------------- // Ver Data Descricao da alteracao // --- ---------- -------------------------------------------------- // 1.0 2000/04/27 Original // // ----------------------------------------------------------------- function IsCPFValid(FormName, ElemName, ElemCaption){ document.forms[FormName].elements[ElemName].value = formatDoc(FormName, ElemName, 'cpf', 'banco'); var ok = 'sim'; var ParteString; var Mensagem; var CampoTeste = document.forms[FormName].elements[ElemName]; var CampoSemBrancos; CharValido = '0123456789' //Monta campo sem brancos CampoSemBrancos = ""; for (var i=0; i < CampoTeste.value.length; i++) { if (CampoTeste.value.substring(i, i+1) != ' ') { CampoSemBrancos = CampoSemBrancos + CampoTeste.value.substring(i, i+1); } } //Se campo estiver vazio if (CampoSemBrancos == '') { Mensagem = 'Por favor, preencha o campo ' + ElemCaption alert(Mensagem) CampoTeste.value = formatDoc(FormName, ElemName, "cpf", "tela"); CampoTeste.select(); CampoTeste.focus() return false; } //Se estiver preenchido, testar os caracteres ParteString = ""; for (var i=0; i < CampoTeste.value.length; i++) { ParteString = "" + CampoTeste.value.substring(i, i+1); if (CharValido.indexOf(ParteString) == "-1") { ok = "não"; } } if (ok == "não") { alert("Caracteres inválidos! Preencha somente com números!"); CampoTeste.value = formatDoc(FormName, ElemName, "cpf", "tela"); CampoTeste.select(); CampoTeste.focus(); return false; } if (CampoTeste.value.length != 11){ alert("Por Favor, Preencha com 11 números!"); CampoTeste.value = formatDoc(FormName, ElemName, "cpf", "tela"); CampoTeste.select(); CampoTeste.focus(); return false; } //Calculo de consistencia do CPF var soma var CPFCalculado var CPFDigito CPFCalculado = CampoTeste.value.substring(0,9); soma = 0; for (var i=0; i < 9; i++) { soma = soma + CPFCalculado.substring(i, i+1) * (10 - i) } CPFDigito = 11 - (soma % 11); if (CPFDigito > 9){ CPFCalculado = CPFCalculado + '0'; } else{ CPFCalculado = CPFCalculado + String(CPFDigito); } soma = 0; for (i=0;i < 10; i++){ soma = soma + CPFCalculado.substring(i, i+1) * (11 - i) } CPFDigito = 11 - (soma % 11); if (CPFDigito > 9){ CPFCalculado = CPFCalculado + '0'; } else{ CPFCalculado = CPFCalculado + String(CPFDigito); } if ( (CampoTeste.value != CPFCalculado) ||(CampoTeste.value == '11111111111') ||(CampoTeste.value == '22222222222') ||(CampoTeste.value == '33333333333') ||(CampoTeste.value == '44444444444') ||(CampoTeste.value == '55555555555') ||(CampoTeste.value == '66666666666') ||(CampoTeste.value == '77777777777') ||(CampoTeste.value == '88888888888') ||(CampoTeste.value == '99999999999') ){ //alert("CPF Inválido! Digite novamente! " + String(CPFCalculado)); alert("CPF Inválido! Digite novamente! "); CampoTeste.value = formatDoc(FormName, ElemName, "cpf", "tela"); CampoTeste.select(); CampoTeste.focus(); return false; } CampoTeste.value = formatDoc(FormName, ElemName, "cpf", "tela"); return true; } // End --> CNPJ: <!------------- Begin // ----------------------------------------------------------------- // Funcao : IsCNPJValid // Linguagem : JavaScript // Descricao : Verifica a validade de um CNPJ // Copyright : (c) 2000 ADF Consulting - Silvio N Hirashiki // http://www.adfcon.com.br // Para usar este script legalmente, mantenha este cabecalho // ----------------------------------------------------------------- // Ver Data Descricao da alteracao // --- ---------- -------------------------------------------------- // 1.0 2000/07/12 Original // // ----------------------------------------------------------------- function IsCNPJValid(FormName, ElemName, ElemCaption){ document.forms[FormName].elements[ElemName].value = formatDoc(FormName, ElemName, "cnpj", "banco"); var ok = "sim"; var ParteString; var Mensagem; var CampoTeste = document.forms[FormName].elements[ElemName]; var CampoSemBrancos; CharValido = '0123456789' //Monta campo sem brancos CampoSemBrancos = ""; for (var i=0; i < CampoTeste.value.length; i++) { if (CampoTeste.value.substring(i, i+1) != ' ') { CampoSemBrancos = CampoSemBrancos + CampoTeste.value.substring(i, i+1); } } //Se campo estiver vazio if (CampoSemBrancos == '') { Mensagem = 'Por favor, preencha o campo ' + ElemCaption alert(Mensagem) CampoTeste.value = formatDoc(FormName, ElemName, "cnpj", "tela"); CampoTeste.select(); CampoTeste.focus() return false; } //Se estiver preenchido, testar os caracteres ParteString = ""; for (var i=0; i < CampoTeste.value.length; i++) { ParteString = "" + CampoTeste.value.substring(i, i+1); if (CharValido.indexOf(ParteString) == "-1") { ok = "não"; } } if (ok == "não") { alert("Caracteres inválidos! Preencha somente com números!"); CampoTeste.value = formatDoc(FormName, ElemName, "cnpj", "tela"); CampoTeste.select(); CampoTeste.focus(); return false; } if (CampoTeste.value.length != 14){ alert("Por Favor, Preencha com 14 números!"); CampoTeste.value = formatDoc(FormName, ElemName, "cnpj", "tela"); CampoTeste.select(); CampoTeste.focus(); return false; } //Calculo de consistencia do CNPJ var soma var CNPJCalculado var CNPJDigito CNPJCalculado = CampoTeste.value.substring(0,12); soma = 0; for (var i=0; i < 4; i++) { soma = soma + CNPJCalculado.substring(i, i+1) * (5 - i) } for (var i=0; i < 8; i++) { soma = soma + CNPJCalculado.substring(i+4, i+5) * (9 - i) } CNPJDigito = 11 - (soma % 11); // FOR POSI := 1 TO 9 DO // SOMACPF := SOMACPF + STRTOINT(COPY(CPFCALC,POSI,1))*(11-POSI); if (CNPJDigito > 9){ CNPJCalculado = CNPJCalculado + '0'; } else{ CNPJCalculado = CNPJCalculado + String(CNPJDigito); } soma = 0; for (var i=0; i < 5; i++) { soma = soma + CNPJCalculado.substring(i, i+1) * (6 - i) } for (var i=0; i < 8; i++) { soma = soma + CNPJCalculado.substring(i+5, i+6) * (9 - i) } CNPJDigito = 11 - (soma % 11); if (CNPJDigito > 9){ CNPJCalculado = CNPJCalculado + '0'; } else{ CNPJCalculado = CNPJCalculado + String(CNPJDigito); } if (CampoTeste.value != CNPJCalculado){ alert("CNPJ Inválido! Digite novamente! " ); CampoTeste.value = formatDoc(FormName, ElemName, "cnpj", "tela"); CampoTeste.select(); CampoTeste.focus(); return false; } //CampoTeste.value = formatDoc(FormName, ElemName, "cnpj", "tela"); return true; } // End --> Chame estas funções como quiser... no onBlur(), onSubmit(), etc.
  15. Usando o window.open (o modo como usar está descrito no tópico fixo de scripts), você pode definir se a barra de endereços vai aparecer ou não na tela. Dê uma olhada lá que tem um script para o window.open, OK?
  16. Não se é o caso, mas alguns sites colocam o código-fonte bem em baixo... daí, quando você abre o fonte, aparentemente não tem nada na tela. Algo como isso: <html> (etc...) Considere muito mais espaço do que coloquei, hehe...
  17. Fabi SP

    Cores!

    function mudaCor() { document.frm1.txt1.style.color = "#000"; } <form name="frm1" id="frm1"> <input type="text" name="txt1" id="txt1" value="teste" /> <input type="button" name="btn1" id="btn1" value="Fonte" onClick="javascript: mudaCor();" /> </form>
  18. Fabi SP

    Pop Up

    Janelas pop-up têm no tópico fixo de scripts: http://scriptbrasil.com.br/forum/index.php...indpost&p=16995
  19. Algo assim? <input type="button" value="Clique aqui" onClick="javascript: document.location('http://www.site.com.br');" />
  20. http://scriptbrasil.com.br/forum/index.php...27574&hl=maximi
  21. Fabi SP

    Senha

    O melhor a se fazer neste caso é usar uma linguagem dinâmica como ASP ou PHP. Se mesmo assim, você quiser em Javascript, creio que tem um tópico (até recente, aliás) que fala sobre isso. Dê uma procurada aqui no fórum, OK?
  22. Ficaria algo assim: <div style="overflow: scroll; height: 100px; widht: 100px;">Conteúdo</div> Sete o tamanho da layer e com o "overflow: scroll", a barra de rolagens será criada, OK?
  23. Certo... e pra aparecer as barras, você tirou este CSS? Acho que não entendi direito o problema...
  24. Qual erro que está dando? É que não conferi o código testando no browser...
  25. Você tem de mudar o parâmetro da função, pois o "this.value" manda o valor do elemento como parâmetro. Seria assim: function abreJanela() { var campo = document.frm1.cmb1.value; if (campo == "1") { //window.open 1 //window.open 2 //window.open 3 //window.open 4 //window.open 5 } else { //abre 1 pop-up } } <form name="frm1" id="frm1" action="pagina.asp" method="post"> <select name="cmb1" id="cmb1"> <option value="-1">Selecione uma opção</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select> <input type="button" name="btn1" id="btn1" onClick="javascript: abreJanela();" /> </form>
×
×
  • Criar Novo...