Jump to content


Fervolt

Member Since 01/02/2010
Offline Last Active 16/02/2010, 06:45
-----

Posts I've Made

In Topic: Submeter Form Ao Preecher Campo Texto

06/02/2010, 14:34

Verifique o evento "blur" em Javascript. ;-)
Para o input pesquise por "onblur".


Olá,
Pois é, tentei os eventos OnChange e OnBlur, porém, só funciona(chama a função) se eu tirar o foco do campo ou teclar TAB, e o que eu preciso é que tipo, ao se completar 6 caracteres digitados no campo o form seja submetido automaticamente.

Agradeço a atenção

Fernando Voltani

In Topic: [Resolvido]Problema Com Focus() Em Campo De Window.Open()

01/02/2010, 14:56

Boa tarde Alex,
Resolvido, segui suas recomendações e funcionou, se quiser pode fechar

Obrigado
Fernando Voltani

In Topic: [Resolvido]Problema Com Focus() Em Campo De Window.Open()

01/02/2010, 09:13

Vamos lá:
no arquivo index.php tenho o seguinte:
[codebox]
<li><a href='#' onclick = \"AbreJanela();\" >Movimento</a></li>

no arquivo menu.js coloquei a funcao AbreJanela() conforme abaixo:

function AbreJanela() {

var Movimento = window.open('movimento.php?step=1', Movimento, "height=350, width=400, scrollbars=no, top=100, left=140");

//tentativas:
//Movimento.GetElementById('form').GetElementById('first').focus(); pega pelo ID do objeto
//Movimento.document.form.mov.focus(); pega pelo nome do objeto
//Movimento.form.mov.focus();
}

no html da janela movimento.php tem: (o código é grande, só postei a parte relevante)

<form name='form' id='form' action='movimento.php?step=2' method='post'>
<p style='margin-left:150px'>Dado 1 de 4</p>
<br class='clear' />
<fieldset style='width:350px;margin: 5px;padding: 1em;border:2px solid #000;background-color:#f5f5f5;'>
<legend>Código do Instrumento</legend>
<br class='clear' />
<div class='divt'>&nbsp;&nbsp;Leitor:&nbsp;&nbsp;&nbsp;&nbsp;
<input name='mov' type='text' size='15' id='first'> <!-- preciso de foco neste campo -->
<br class='clear' />
<br class='clear' />
[/codebox]
Tentei tb colocar direto na tag <input onload = "this.focus();">
Criei uma funcao de coloquei o onload na tag <body onload = "foco()"> <!-- essa função foco() eu criei la no menu.js -->

Nada disso funcionou

Obrigado
Fernando Voltani

IPB Skin By Virteq