taudujas Postado Julho 29, 2004 Denunciar Share Postado Julho 29, 2004 Pessoal, não sei se postei em lugar certo, mas gostaria de fazer aquele sisteminha que conta qtos caracteres faltam, alguém poderia me explicar?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Julho 29, 2004 Denunciar Share Postado Julho 29, 2004 Cara esse tópico já foi respondido aki mesmo! dá uma pesquisada q você acha! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Julho 30, 2004 Autor Denunciar Share Postado Julho 30, 2004 Diego, infelizmente não encontrei se puder me ajudar ficarei grato.obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Julho 30, 2004 Denunciar Share Postado Julho 30, 2004 Fonte não é meu: <script language="javascript"> function aruma() { if (document.form1.campo.value.length>=100) { window.alert("você não pode digitar mais q 100 Caracteres!"); document.form1.campo.disabled=true; } } </script> <html> <form name="form1"> <textarea name="campo" onKeydown="aruma();" rows="20" cols="100" maxlength="100"> </textarea> </form> </html> E esse é do Doe o Antigo moderador de JS <html> <head> <script language="JavaScript"> <!-- //by john doe var create1; var noForm=false; function caracteres(inp1,inp2,max){ /* Abaixo verifica a compatibilidade */ var mInp1 = (document.layers)?"document.layers[inp1]":"document.all[inp1]"; var mInp2 = (document.layers)?"document.layers[inp2]":"document.all[inp2]"; if(document.all){ /* Se o navegador for IE4+ e o tipo de input for Text , ele define o maxLength para o máximo definido acima, no argumento da função :)*/ if(eval(mInp1+".type=='text'")){ eval(mInp1+".maxLength=max"); } } /* Aqui ele subtrai o máximo de caracteres do número de caracteres digitados */ mInp1len = eval("(max-1)-parseInt("+mInp1+".value.length)"); /* se o número acima for maior ou igual a zero, vai colocar o número no input 2 , onde ficam os caracteres que faltam */ if(mInp1len>=0){ eval(mInp2+".value='"+mInp1len+"'"); return true; } /* se não, vai bloquear o textarea */ else { if(document.layers){ eval(mInp1+".value="+mInp1+".value.substring(0,max)"); } if(document.all && eval(mInp1+".tagName=='TEXTAREA'")){ event.returnValue = false; } } } --> </script> </head> <body> <textarea onkeydown="return caracteres('jInp1','jInp2',10)" name="jInp1"></textarea> <br /> <input type="text" onfocus="this.blur()" name="jInp2" size="1"> </body> </html> Fallou... Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 taudujas Postado Julho 30, 2004 Autor Denunciar Share Postado Julho 30, 2004 Valeu cara. obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dmetallica Postado Julho 30, 2004 Denunciar Share Postado Julho 30, 2004 De nada. Qualquer coisa posta ae... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
taudujas
Pessoal, não sei se postei em lugar certo, mas gostaria de fazer aquele sisteminha que conta qtos caracteres faltam, alguém poderia me explicar??
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.