<option></option>
<option>PRÓPRIO</option>
<option>ARRENDADO</option>
como sabel qual foi selecionado??
outra teria como por exemplo ao selecioar um dos itens
PROPIO … o browse abrir Propio.jsp
ARRENDADO … o browse abrir Arrendado.jsp
<option></option>
<option>PRÓPRIO</option>
<option>ARRENDADO</option>
como sabel qual foi selecionado??
outra teria como por exemplo ao selecioar um dos itens
PROPIO … o browse abrir Propio.jsp
ARRENDADO … o browse abrir Arrendado.jsp
Olá,
var index = document.getElementById("idDoSeuSelect").selectedIndex;
var valor = ocument.getElementById("idDoSeuSelect").options[index].value;
no onchange do combo você pode chamar alguma função que verifica quem foi escolhido e direciona para a pagina adequada.
[]´s
Márcio Fermino, te aconselho à pesquisar mais antes de fazer essas perguntas pq tem MTOOO exemplo na net.
valeu … muito obrigado era que issoque eu procura…
coisa simples e efieciente
deu esse erro
location: class org.apache.jsp.CabecalhoInventarioTerras_jsp
int valor = document.getElementById(“D1”).options[index].value;
^
olha só codigo
<%!
String ValidaNome_da_Propiedade3;
int valor = document.getElementById(“D1”).options[index].value;
%>
[quote=marciofermino]deu esse erro
location: class org.apache.jsp.CabecalhoInventarioTerras_jsp
int valor = document.getElementById(“D1”).options[index].value;
^
olha só codigo
<%!
String ValidaNome_da_Propiedade3;
int valor = document.getElementById(“D1”).options[index].value;
%>
[/quote]
Isso é javascript e não jsp. Como queres saber qual opção foi selecionada em tempo de compilação?
Obs.: Procurar antes de sair perguntando faz bem.
Até!
desculpe… o exemplo do amigo com Select funcionou redondo…
na verdade eu preciso dar um include no arquivo cadastro.jsp
dependendo da opcao escolhida… vc poderia ajudar:?
Jsp é feito na compilação, Javascript na execução. Não podes exigir um include apartir de um Javascript e nem exigir um Jsp rodar apartir de uma ação de um usuário sem o uso de subterfúgios ( ajax ou frames ).
Para adicionar código em tempo de execução via javascript, procure por “inner html” ou “ajax”.
Até!
[quote=marciofermino]deu esse erro
location: class org.apache.jsp.CabecalhoInventarioTerras_jsp
int valor = document.getElementById(“D1”).options[index].value;
^
olha só codigo
<%!
String ValidaNome_da_Propiedade3;
int valor = document.getElementById(“D1”).options[index].value;
%>
[/quote]
Vc tem que passar o valor por request para a propria pagina
Ai vc pega ele com request.getParameter()
ok. pode passar exemplo
Sem querer ser chato mas já sendo, estás muito preguiçoso de procurar na internet para um Analista/Programador com mais de 20 anos de área. :?
Até!
Amigo tem razao, todo comeco é trabalhoso e garantl nao foi facil chegar ate aqui, estou com Java hj por extremo interesse em aprender uma linguagens tao flexivel e poderosa, leio muito mais |Java é muito extenso, então sou humilde o bastante para pedir ajuda e quando estiver melhor ajudarei os companheiros, algumas vezes tambem passo informacoes para os iniciantes. Desculpa, mais ainda preciso de ajuda e quando tiver o conhecimento como a maioria pode ter certeza, nao vou esquecer das noites mal dormidas ate chegar a vitoria. Obrigado… agradeco a todos por sugestoes critias e codigo, mais como nao desisto facilmente contino. . .
Não foi uma crítica destrutiva, foi só uma indagação pois vejo que pedes mais código pronto do que o caminho das pedras, mas tudo bem.
Se for trabalhar com reload da página inteira (coisa que desaconselho, apesar de ser mais simples) para fazer o include, faça um form que aponte para a própria página e receba o parâmetro, trabalhando de acordo com o que queres fazer.
Se for trabalhar com frame, é parecido, só que ao invés de enviar para a página pai, irás enviar para o frame filho.
Inner Html, que é o mais “agradável” para o usuário, é mais chato e complicado de fazer, mas os resultados finais são, em geral, melhores.
Para fazer em inner html, veja:
Até!
opa… Muito obrigado, agora tem material para dar uma olhada.