-
Total de itens
5.686 -
Registro em
-
Última visita
Tudo que .Andreia. postou
-
Menu Com Cor Diferente!
pergunta respondeu ao Allan Rodrigo de .Andreia. em Ajax, JavaScript, XML, DOM
http://scriptbrasil.com.br/forum/index.php?showtopic=98283 -
Tem este codigo que eu montei e deve servir pra você: <script language="Javascript"> function BuscaSelect(campo) { campo=campo.value; campo=campo.toLowerCase(); tamanho=form.combo.length; for (i=0;i<tamanho;i++) { aux=eval("form.combo.options["+i+"].text").toLowerCase(); if (aux.indexOf(campo)==0) { form.combo.selectedIndex=i; i=tamanho; } } } </SCRIPT> <form name="form"> <input type='text' onkeyup="BuscaSelect(this);"><br><br> <select name="combo" SIZE="5"> <option value=""></option> <option value="1">Abacaxi</option> <option value="2">Banana</option> <option value="3">Banana ouro</option> <option value="4">Maça</option> </select>
-
Função De Máscarar Data Só Funciona No Ie E No Ff Não.
uma questão respondeu .Andreia. em Ajax, JavaScript, XML, DOM
poizeh Igor, mas o problema do backspace é por causa da funcao da mascara.. a forma que o usuario tem é de selecionar tudo e dar um del. bom se eu achar uma solucao mais decente eu te aviso [editando] então, tem uma funcao de mascaras que funcionou mas é beeeeeeeeem maior que a sua. <script> //MÁSCARA DE VALORES function txtBoxFormat(objeto, sMask, evtKeyPress) { var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla; if(document.all) { // Internet Explorer nTecla = evtKeyPress.keyCode; } else if(document.layers) { // Nestcape nTecla = evtKeyPress.which; } else { nTecla = evtKeyPress.which; if (nTecla == 8) { return true; } } sValue = objeto.value; // Limpa todos os caracteres de formatação que // já estiverem no campo. sValue = sValue.toString().replace( "-", "" ); sValue = sValue.toString().replace( "-", "" ); sValue = sValue.toString().replace( ".", "" ); sValue = sValue.toString().replace( ".", "" ); sValue = sValue.toString().replace( "/", "" ); sValue = sValue.toString().replace( "/", "" ); sValue = sValue.toString().replace( ":", "" ); sValue = sValue.toString().replace( ":", "" ); sValue = sValue.toString().replace( "(", "" ); sValue = sValue.toString().replace( "(", "" ); sValue = sValue.toString().replace( ")", "" ); sValue = sValue.toString().replace( ")", "" ); sValue = sValue.toString().replace( " ", "" ); sValue = sValue.toString().replace( " ", "" ); fldLen = sValue.length; mskLen = sMask.length; i = 0; nCount = 0; sCod = ""; mskLen = fldLen; while (i <= mskLen) { bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/") || (sMask.charAt(i) == ":")) bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " ")) if (bolMask) { sCod += sMask.charAt(i); mskLen++; } else { sCod += sValue.charAt(nCount); nCount++; } i++; } objeto.value = sCod; if (nTecla != 8) { // backspace if (sMask.charAt(i-1) == "9") { // apenas números... return ((nTecla > 47) && (nTecla < 58)); } else { // qualquer caracter... return true; } } else { return true; } } function apenas_numero(evento) { var tecla; if(window.event) { // Internet Explorer tecla = event.keyCode; } else { // Firefox tecla = evento.which; } if(tecla == 0 || tecla >= 48 && tecla <= 57) return true; return false; } </script> <input type="text" name="data" onkeypress="return txtBoxFormat(this, '99/99/9999', event); return apenas_numero(event);" maxlength="10"> [/editando] -
Datagrid Com Cálculo Do Total
pergunta respondeu ao Gutto de .Andreia. em Ajax, JavaScript, XML, DOM
E você chegou a fazer o datagrid com javascript? -
Função De Máscarar Data Só Funciona No Ie E No Ff Não.
uma questão respondeu .Andreia. em Ajax, JavaScript, XML, DOM
o problema ai está na funcao apenas_numeros enta tente substituir por esta: function apenas_numero(evento) { var tecla; if(window.event) { // Internet Explorer tecla = event.keyCode; } else { // Firefox tecla = evento.which; } if(tecla == 0 || tecla >= 48 && tecla <= 57) return true; return false; } -
Separar Os Dados De Um Combo Antes De Gravar No Banco De Dados
uma questão respondeu .Andreia. em Ajax, JavaScript, XML, DOM
melhor você fazer isso via linguagem de programacao e não só com javascript -
Veja se assim resolve: <script> function Exibe() { if (document.getElementById("chk").checked) document.getElementById("frm").style.display='block'; else document.getElementById("frm").style.display='none'; } </script> <input type="checkbox" name="chk" onclick="Exibe()"> <div id="frm" style="position:absolute;top:70px;left:20px; display:none; border: 1px solid; width:250; text-align:center"> <br>Aqui vem o Formulario<br><br> </div>
-
bomba eu não entendi a sua reposta porque o exemplo que eu passei faz exatamente isso que você tá querendo. Qual a sua duvida?? a logica do Edgar é válida, uma otima opcao pra diminuir tamanho no BD, dai é só usar FSO pra ler as respostas
-
certo halfar, você pode montar uma funcao na linguagem que você usa que substitui um caracter por uma coleção, exemplo: tendeu?
-
Ok, a minha sugestao e por partes: Para identificar quais perguntas cada gerente respondeu: Uma tabela com campos principais id_matricula[numerico], id_pergunta e respondida[sim/Não] um exemplo de como vai ficar a tabela: então sabemos que o gerente com matricula 10 respondeu as perguntas 1 e 2 MAS se forem poucas perguntas e algo mais "estatico" outra opcao de estrutura de tabela: Para identificar quais são as respostas: então sabemos que a pergunta 1 teve 2 respostas A 1 C e 1 D. são ideias simples que a partir dai você pode pensar +
-
posta o codigo
-
e pelo codigo fonte vi que você não tentou o que eu sugeri no meu post anterior............
-
A unica forma que eu consegui chegar foi nessa forem tem um bug: quando o usuario clica no formulario e depois minimiza ele não da o focus na janela. Só funciona se o focus estiver no campo e o usuario clicar em seguida no botao de minimizar. arquivo do pop-up: <script> function FocoForm(foco){ if (foco) self.focus(); } </script> <body> <input type="text" onfocus="FocoForm(false)" onblur="FocoForm(true)"> <input type="image" src="enviar.gif" onClick="self.close()">
-
não entendi... você quer alterar o tamanho da fonte de um texto??
-
eles quem? ps.: não abra topicos iguais em secoes diferentes
-
todas são versão 3.0
-
Contador De Tempo De Sessão
pergunta respondeu ao Mário Miranda de .Andreia. em Ajax, JavaScript, XML, DOM
<html> <head> <title>Tempo</title> <script> var tempo = 60; //sem segundos function contar() { if (tempo <= 0) { window.alert('Tempo esgotado.'); window.location.href = 'pagina_seguinte.html'; } else { tempo = tempo - 1; } document.all('tempo').innerHTML = tempo; setTimeout('java script:contar();', 1000); } </script> </head> <body onload="java script:contar();"> Faltam <b><span id="tempo">60</span></b> segundos para acabar o tempo. </body> </html> -
Selecionar Ou Desselecionar Os Checkbox
pergunta respondeu ao frnd de .Andreia. em Ajax, JavaScript, XML, DOM
da algum erro de javascript? -
Carlos, pra pegar essa variavel id, só com html não dá. Use javascript, não secao de script pronto eu postei sobre "Request.Querystring No Javascript"
-
creio que no mysql também funcione: "select * from tabela where nome like '%loca[c,ç][a,à,á,ã]o%'"
-
Calculo De Porcentagem Em Javascript
pergunta respondeu ao rodpreto de .Andreia. em Ajax, JavaScript, XML, DOM
Eu também acho que está errado a forma do calculo, mas a mando a segunda opcao. não melhor uqe do csml, apenas outra forma: <script> function Calcula(){ var valor1 = parseFloat(document.getElementById("valor1").value); var valor2 = parseFloat(document.getElementById("valor2").value); if (valor1 > valor2) document.getElementById("resultado").value = (valor1/valor2)-1 *100; else document.getElementById("resultado").value = (valor2/valor1)-1 *100; } </script> Valor 1: <input type="text" name="valor1"><br> Valor 2: <input type="text" name="valor2"><br> Total: <input type="text" name="resultado"> <input type="button" value="Calcular" onclick="Calcula()"> -
Tem varias formas de se fazer isso, escolher uma vai depender de como e quanto muda o seu formulario. Algumas formas são: usar divs/usar createElement
-
que linguagem de programação você está usando?
-
Está dentro de alguma tabela?? Se tiver você usa o aling="center"
-
Ale eu tenho um script que creio que seja o que você quer, estou anexando ele aqui para voce baixar. Abra o arquivo cal.html para ver as formas existentes.jscalendar_0.9.3.zip