Vou explicar o funcionamento para melhor compreesão, são três etapas:
Na primeira, (página1.php), o usuário entra com sua matrícula e é direcionado (através de include) para a página2.php;
Na segunda, (página2.php), ele deverá entrar com um código (de material), e este será direcionado para página3.php onde esta apenas irá mostrar todos os dados referentes à matrícula e ao código. (o que mais é realizado nesta página, está sem problemas)
Meu problema mesmo, está entre o passo 1 e o passo 2, pois por motivos de agilidade, não quero que o usuário perca tempo clicando no campo form para digitar tanto a matrícula quanto o código, então eu inseri este comando no body da página1.php:
onload="document.cadastro.matricula.focus();"
onde o cursor é direcionado para o input name=matricula (alá YahooMail, para quem quiser ver do que estou falando).
Utilizo isso também na página2.php (onload="document.cadastro.cod.focus();"), só que quando esta página é aberta, não sei porque o cursor não aparece no 'input name=cod' como deveria aparecer, assim como na página1 apareceu na matrícula.
Alguém teria uma solução para isso?? Quando a página é aberta, é como se ela não 'estivesse selecionada', nem os botões de "enviar" ou "limpar" ficam selecionados, apenas quando clico na tela é que isso acontece.
Porque não funciona?
Se alguém souber de alguma outra maneira de realizar esta tarefa, ou uma solução, por favor me ajude!
Muito obrigado pela atenção e pela ajuda!
E desculpa por fazer ler isso tudo, mas foi necessário para saber o que está acontecendo.
Pergunta
BrenoLourenço
Fala pessoal!
Estou com um problemaço, envonvendo PHP e HTML.
Vou explicar o funcionamento para melhor compreesão, são três etapas:
Na primeira, (página1.php), o usuário entra com sua matrícula e é direcionado (através de include) para a página2.php;
Na segunda, (página2.php), ele deverá entrar com um código (de material), e este será direcionado para página3.php onde esta apenas irá mostrar todos os dados referentes à matrícula e ao código. (o que mais é realizado nesta página, está sem problemas)
Meu problema mesmo, está entre o passo 1 e o passo 2, pois por motivos de agilidade, não quero que o usuário perca tempo clicando no campo form para digitar tanto a matrícula quanto o código, então eu inseri este comando no body da página1.php:
onload="document.cadastro.matricula.focus();"
onde o cursor é direcionado para o input name=matricula (alá YahooMail, para quem quiser ver do que estou falando).
Utilizo isso também na página2.php (onload="document.cadastro.cod.focus();"), só que quando esta página é aberta, não sei porque o cursor não aparece no 'input name=cod' como deveria aparecer, assim como na página1 apareceu na matrícula.
Alguém teria uma solução para isso?? Quando a página é aberta, é como se ela não 'estivesse selecionada', nem os botões de "enviar" ou "limpar" ficam selecionados, apenas quando clico na tela é que isso acontece.
Porque não funciona?
Se alguém souber de alguma outra maneira de realizar esta tarefa, ou uma solução, por favor me ajude!
Muito obrigado pela atenção e pela ajuda!
E desculpa por fazer ler isso tudo, mas foi necessário para saber o que está acontecendo.
Valeu!
Um abraço!
Link para o comentário
Compartilhar em outros sites
11 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.