Input Text --> Bloqueando Checkbox
#1
Posted 20/03/2005, 01:06
Bom ... seguimos então ...
seguinte
talvez de certo como já fiz antes e postei aqui ..
esse lance de bloquear campos do form... já tá batido. mas venho a dúvida.
Teria como por exemplo
Eu tenho
2 campos checkbox e um input text
[] checkbox1
[]checkbox2
[¨¨¨¨] input text
tipo digamos que u tenha marcado um dos CBox ou até os dois não interessa ...
mas derrepente eu colocao o cursor no input text.
Teria como ao colocar o cursor no input text, automáticamente desmarcar o CBox ???????
e até desativálo enquanto tiver alguma entrada no input text ???
Essa segunda dúvida não teria muita prioridade mas a primeira seria o âmago da questão.
âmago foi demais ... ningupem vai ma ajudar depois desta.
icon13Até mais
canaldev.com.br
sistemabasico.com.br
twitter.com/sistemabasico
twitter.com/lunelli
#2
Posted 20/03/2005, 02:11
tipo
<script> function amago_do_crab(){ document.forum.campo1.checked=false; document.forum.campo2.checked=false; } </script> <form name="forum"> <input type="checkbox" name="campo1" /> <input type="checkbox" name="campo2" /> <br /> <input type="text" onfocus="amago_do_crab();" /> </form>
#3
Posted 20/03/2005, 09:00
Agora, tirando o âmago, vou tentar ajudar na outra questão, bloquear quando tiver um conteudo:
<script>
function nao_amago_do_crab(texto){
if( texto.length > 0 ) {
document.forum.campo1.disabled=true;
document.forum.campo2.disabled=true;
}
}
</script>
<form name="forum">
<input type="checkbox" name="campo1" />
<input type="checkbox" name="campo2" /> <br />
<input type="text" name="texto" onkeypress="nao_amago_do_crab(this.value);" />
</form>
Tava errado da forma anterior, dava uns errinhos e tudo mais, agora deve funcionar . Justice chato tinha que testar né
Edição feita por: Balala, 20/03/2005, 10:36.
#4
Posted 20/03/2005, 10:37
<script> function Xselect(xforum, campo) { objeto1 = eval ("document." + xforum + ".campo1"); objeto2 = eval ("document." + xforum + ".campo2"); objeto3 = eval ("document." + xforum + ".texto"); if (campo == "campo1") { eval (objeto2.checked = false); eval (objeto3.value = ''); } if (campo == "campo2") { eval (objeto1.checked = false); eval (objeto3.value = ''); } if (campo == "texto") { if (eval (objeto3.value) != "") { eval (objeto1.checked = false); eval (objeto2.checked = false); } } } </script> <form name="forum"> <input type="checkbox" name="campo1" onfocus="Xselect('forum', 'campo1');" /> <input type="checkbox" name="campo2" onfocus="Xselect('forum', 'campo2');" /> <br /> <input type="text" name="texto" onkeypress="Xselect('forum', 'texto');" /> </form> <form name="forum1"> <input type="checkbox" name="campo1" onfocus="Xselect('forum1', 'campo1');" /> <input type="checkbox" name="campo2" onfocus="Xselect('forum1', 'campo2');" /> <br /> <input type="text" name="texto" onkeypress="Xselect('forum1', 'texto');" /> </form>
[]'s
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#5
Posted 20/03/2005, 11:35
if( texto.length > 0 )melhor ser == a 0 ... pois sendo maior, ele ainda vai ter a opção de um digito. . ou >-1
#6
Posted 20/03/2005, 12:27
<!-- Se habilitar, desabilitará o TEXTO -->
<INPUT TYPE=checkbox NAME=c1>CBox-1
<!-- Se desabilitidado, desabilitará o C1
<INPUT TYPE=checkbox NAME=c2>CBox-2
<!-- Se escrever desabilita os 2 checkbox -->
<INPUT NAME=texto>
<script>
function loop()
{
if(c1.checked)
{
texto.disabled = true
ex_texto = texto.value
texto.value = ""
}
else
{
texto.disabled = false
texto.value = ex_texto
}
if(c2.checked)
{
c1.disabled = false
}
else
{
c1.disabled = true
}
if(texto.value.length > 0)
{
c1.disabled = true
c2.disabled = true
}
else
{
c1.disabled = false
c2.disabled = false
}
setTimeout("loop()",0)
}
loop()
</SCRIPT>
nome = "David"
idade = "14"
msn = "david71rj@hotmail.com"
email = "david71rj@gmail.com"
conhecimento = new Array()
conhecimento[1] = "Html"
conhecimento[2] = "JavaScript"
conhecimento[3] = "Html Application"
conhecimento[4] = "VisualBasicScript"
conhecimento[5] = "Active Server Page (ASP)"
site = "http://k.1asphost.co...clickgames2005"
fala = "Só ajudo via MSN!!! kkk... toh zuano... ajudo pelo site tb... mais prefiro MSN "
</DAVID>
Erro: Tag não Existe!
#7
Posted 20/03/2005, 13:25
Bem que eu vi que a primeira letra ele dexava digitar
if( texto.length > 0 )melhor ser == a 0 ... pois sendo maior, ele ainda vai ter a opção de um digito. . ou >-1
Mas achei que se colocar >= 0 iria ser um erro ainda pior
#8
Posted 21/03/2005, 14:01
Pode crer
... mas agora que sei fazer isso descobri através do Justice que não vou poder usar de acordo com oque estou fazendo..
Aí entraríamos no PHP, mas vou postar aqui ... se achrem melhor mover depois é com vcs...
Analisem o drama ...
só pra constar:
Tenho uma página que lista os campos do DB Mysql gerando os campos dentro de um form ...
Bom pra explicar melhor tá aí o link, mas sem o javascript, pois já testei e gera o erro que vou descrever mais abaixo:
http://www.santosema...rojeto/x4_1.php
dá pra ver que gera os campos dinamicamente para cada pproduto listado, a quantidade de produtos é indeterminado, vai depender de quantos eu vou adicionando com o tempo, a tag </form> só aparece ao final do select no db de todos os produtos que mandei exibir.
Sendo assim o name do Chekbox vai ser dinâmico, então não tem como eu declara-lo na função JS para ocultar.
Tipo qundo eu selecionar um checkbos de um produto qualquer ... os outros deselecionam ... quando eu onfocar o input text tbm vai descheckar os restante dos campos dos outros produtos ... sacaram ..
Mas ... o problema agora é esse .. e tá soda como diz o balala sair desta sinuca de bico.
Valeu galera ... não sei se ainda dá pra deixar este tópico aqui mas se avharem melhor mover pra PHP ... vcs que sabem mais que eu ...
Até mais
canaldev.com.br
sistemabasico.com.br
twitter.com/sistemabasico
twitter.com/lunelli
#9
Posted 20/10/2017, 16:59
Does Amoxicillin Cure Bladder Infections Cialis Durata Scadenza extra super levitra frumforum.co Propecia 1mg Preisvergleich Cialis E Simili Cheap Celebrex 200mg
Viagra Frome India Viagra Kaufen Auf Rechnung Ohne Rezept online pharmacy Natural Eshop Cialis Danmark Zithromax No Prescription Overnight Shipping Priligy Forum 2013
#10
Posted 20/10/2017, 21:03
Ulcers And Keflex Acheter Du Xenical Sans Ordonnance viagra Levaquin Tablets Secure Amex
Viagra Barata viagra Canadapharmacy1
Finasteride Next Day Delivery Discount Para Que Sirve La Viagra Yahoo Zestril Lisinopril 4 Sale generic viagra Cytotec Acheter Ligne
Stendra Purchasing Medication With Free Shipping Buy Prednisone 20 Mg Tablets viagra Mexico Viagra Online Cialis Generika Kaufen
Tomar Viagra Sin Necesidad Darunavir Caracteristicas La Propecia levitra coupon free trial Cialis Apotheke Ohne Rezept Best Price Kamagera No Rx
Amoxicillin Overuse cheaplevitra Cialis To Buy Nizagara From India
#11
Posted 21/10/2017, 00:34
Kamagra Livraison Rapide Achat Propecia Doping Efectos Colaterales cialis Best Online Site To Buy Sex Drugs Proscar Para La Alopecia Propecia Cytotec Without Prescription
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)