Ir para conteúdo
Fórum Script Brasil

rplaurindo

Membros
  • Total de itens

    20
  • Registro em

  • Última visita

Sobre rplaurindo

  • Data de Nascimento 29/04/1987

Perfil

  • Gender
    Male
  • Location
    Campos dos Goytcazes - RJ

rplaurindo's Achievements

0

Reputação

  1. Onde exatamente deve ser validado. No js ou no asp?
  2. Encontrei aqui. Se alguém quiser postar mais alguma coisa sobre URLs pode ficar a vontade.
  3. Valeu. Obrigado. Mas você sabe a diferença (na pratica) desta propriedade para a pathname e a hostname?
  4. Resolvi assim: '[\.]|[\,]|[\?]|[\:]|[!]|[;]|[—]|(...)'. Se alguém quiser acrescentar algo, por favor.
  5. Cara, mostrou toda a url. A Ideia não é essa. Mas mostrar só o caminho. Mas se não tiver jeito, vou ter que dar um split e fazer no braço.
  6. Pessoal, faz tempo que eu não mexo com expressões regulares, portanto preciso relembrar. Preciso de uma expressão que identifique as pontuações .,;?!:—... Podem me ajudar, se possível usando o objeto RegExp? Eu sei que o "." o "?" fazem parte e executam algo. O ".", por exemplo, substitui um caracter qualquer, isto é, o método test encontrará, usando "b.t" na expressão, "bat", "bit".
  7. Não, não. Eu gostaria que uma função ou propriedade retornasse o path relativo (onde foi chamado) ou absoluto (verdadeiro) onde o script está carregado. Vamos supor que eu tenha uma pasta1, e uma pasta1.2, o html da pasta1 carrega um script que está na pasta1.2. Se eu pedir para ver o path do script da pasta1.2 ele deve mostrar pasta1.2 (absoluto), ou pasta1 (relativo).
  8. Cara. Estou muito sem tempo, e vou ficar nos próximos 3 meses. Só após vou estar liberado para participar de algo. Mas me interesso sim, caso ainda precise de mim depois deste tempo. Faça melhor ainda. Use o evento "onkeyup" ao invés de "onkeypress". Ok?!
  9. Agora foi. <script type="text/javascript"> function enableButton(txtObj, id) { var buttonObj = document.getElementById(id); if (txtObj.value != '') buttonObj.disabled = false; else buttonObj.disabled = true; } </script> <body> <form> <textarea id="txtTest" onkeyup="enableButton(this, 'btnEnable')"></textarea> <input type="button" id="btnEnable" disabled="disabled"> </form> </body>
  10. Perdão. Tire as aspas de true e false. Pois são valores booleanos e não strings.
  11. Eu havia digitado errado. Teste novamente agora.
  12. Primeiramente, crie o button e coloque em sua tag disabled="disabled". Crie o textarea e coloque em sua tag o evento onkeypress="enableButton(this, id)". Agora vamos programar o "enableButton". function enableButton(textObj, id){ var buttonObj = document.getElementById(id); if (txtObj.value != '') buttonObj.disabled = false; else buttonObj.disabled = true; } Teste aí, porque eu não testei. Qualquer dúvida poste aí.
  13. Primeiramente, informe para que serve o size() no js, eu nunca o usei.
  14. Vamos lá. Vamos por parte. Fiz algumas observações no seu cod. Tire minhas dúvidas para que possamos continuar trabalhando. <html> <head> <script type="text/javascript"> //você escreveu essa função mas não a usou em nada function empty(v) { //Comece a comentar algumas coisas para ficar mais claro para quem está analisando os seus códigos if (v==null || v==0 || v=='' || v=="") return true; //quando o return é acionado nenhuma linha abaixo é mais executada, portanto não precisa do else. return false; } //procure trabalhar com ids, e com o método do objeto document, getElementById('id'). Assim terá acesso a todas as propriedades do elemento passado como parâmetro function caracter(id) { var frmObj = document.getElementById(id); var chars = new Array("a","A","B","b","c","C","d","D","e","E","f","F","g","G","h","H","i","I","j","J","k","K","l","L","m","M","n","N","o","O","P","p","q","Q","r","R","s","S","t","T","u","U","v","V","x","X","y","Y","z","Z","-",",","á","Á","à","À","â","Â","ã","Ã","ç","Ç","é","É","ê","Ê","í","Í","ó","Ó","ô","Ô","õ","Õ","ú","Ú"," ","."); // var tamC=chars.length; //o que são C e V? var tamV=campo.length; var saida=true; var comp=""; for(i=0; i < tamV; i++) { comp=frm.campo.substr(i,1); //para que serve esta linha? for(i=1; i<=tamC; i++) { if(comp==chars[i]){ saida=true; exit; //você quis dizer "break" para sair do loop? } else { saida=false; } } if(saida==false){ exit; } } if(saida==false) { frm.info.value="R"; frm.campo.value="Reprovado, digite novamente..."; frm.campo.focus(); } else { frm.info.value="Ok"; } } </script> <title>Mascaras</title> </head> <body class=xXxbody> <form method=post action=# name="frm1"> <!--nomeou o formulário como frm, e depois tentou manipulá-lo como frm1--> Cliente: <input type="text" id="cliente" name="cliente" value="" maxlength="60" onblur="caracter('cliente', 'frm1');" > <input type="text" id="info" name="info" value="" disabled="disabled" size="1" > <br> Rua: <input type="text" id="rua" name="rua" value="" onblur="caracter('rua','frm1');" > </form> </body> </html>
×
×
  • Criar Novo...