
Fabi SP
Membros-
Total de itens
530 -
Registro em
-
Última visita
Tudo que Fabi SP postou
-
Você pode fazer isso em CSS ou Javascript. CSS é mais fácil: input.maiuscula { text-transform: uppercase; } <input type="text" class="maiuscula " />
-
Eu normalmente uso a barra normal, creio ser o mais adequado. Mas posso estar errada...
-
É 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>
-
Bom, isso é Java (mesmo) pelo jeito. Vou mover para a seção correta, OK?
-
<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.
-
Confirmação Para Deletar
pergunta respondeu ao serraventura de Fabi SP em Ajax, JavaScript, XML, DOM
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. -
Confirmação Para Deletar
pergunta respondeu ao serraventura de Fabi SP em Ajax, JavaScript, XML, DOM
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? -
Nossa, não sei se viajei... mas não entendi o que você precisa... Você pode tentar explicar um pouco melhor?
-
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.
-
Dê uma pesquisada no fórum que esta dúvida foi respondida há pouco tempo, OK?
-
Opção De Impressão De Cores E Imagens
pergunta respondeu ao calipso de Fabi SP em Ajax, JavaScript, XML, DOM
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. -
if (confirm("Deseja prosseguir")) { //se sim } else { //se não }
-
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?
-
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.
-
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?
-
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...
-
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>
-
Janelas pop-up têm no tópico fixo de scripts: http://scriptbrasil.com.br/forum/index.php...indpost&p=16995
-
Algo assim? <input type="button" value="Clique aqui" onClick="javascript: document.location('http://www.site.com.br');" />
-
Dúvida Básica, Mas Eu Não Sei!
pergunta respondeu ao lotus_one_ de Fabi SP em Ajax, JavaScript, XML, DOM
http://scriptbrasil.com.br/forum/index.php...27574&hl=maximi -
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?
-
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?
-
Sem Barra De Rolagem (a Barra Não Aparece Mais)
uma questão respondeu Fabi SP em Ajax, JavaScript, XML, DOM
Certo... e pra aparecer as barras, você tirou este CSS? Acho que não entendi direito o problema... -
Qual erro que está dando? É que não conferi o código testando no browser...
-
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>