Ir para conteúdo
Fórum Script Brasil
  • 0

Minha Página Não Acha Meu Script!


BJack

Pergunta

:huh:

Pessoal,

fiz uma página meio complicada, então tenho vários botões, cada botão tem uma action diferente, por isso passo pelo script que coloquei na própria página para setar minha propriedade action de meu form antes de eu dar um submit.

Até aí acho q td bem, agora, tenho q antes de dar o submit, validar campos do formulario, então chamo funções scripts q estão em um arquivo. Posso fazer isso certo?! Ou seja, colocar script direto na minha pagina, mas tb chamá-lo em um arquivo!!? Tenho o seguinte esquema:

<script language="javascript" src="/js/valida_campos_cidadao.js"> </SCRIPT>

<script>

function submeterConsulta() {
  
  if( valida_consulta() ){ // funcao q está em meu arquivo valida_campos_cidadao
    document.cidadaoForm.action = "ConsultarCidadao.do";
    document.cidadaoForm.submit();
  }
}

function submeterInclusao() {
  
  if( valida_inclusao() ){// funcao q está em meu arquivo valida_campos_cidadao
    document.cidadaoForm.action = "IncluirCidadao.do";
    document.cidadaoForm.submit();
  }
}

</SCRIPT>


<INPUT name="ok" type="button" onClick="javascript:submeterConsulta()" class="BUTTON" id="ok" value="  OK  ">

<INPUT name="incluir" type="button" onClick="javascript:submeterInclusao()" class="BUTTON" id="incluir40" value="Incluir">

Estou fazendo algo errado!?!?

To usando o JBoss, e to tendo problema com o caminho de minhas imagens... to achando q é alguma configuração errada do meu servidor...

:( :( :(

Será que alguém já teve este problema!! Espero q possam me ajudar!!

Flws!!!!

Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 0
if( valida_consulta() ){ // funcao q está em meu arquivo valida_campos_cidadao

  document.cidadaoForm.action = "ConsultarCidadao.do";

  document.cidadaoForm.submit();

}

}

function submeterInclusao() {

if( valida_inclusao() ){// funcao q está em meu arquivo valida_campos_cidadao

  document.cidadaoForm.action = "IncluirCidadao.do";

  document.cidadaoForm.submit();

isso aqui tá errado...

você tem que criar 100% da função dentro do arquivo..... ai depois é só chamar ele................

sacou??

Link para o comentário
Compartilhar em outros sites

  • 0

se voce colocar como externo na hora de execurar a pagina ele vai aparecer de qualquer maneira.. o externo é bom apenas se utilizar o mesmo script em mais de uma pagina, se for utilizar uma só vz é melhor colocar interno mesmo..

quanto a localizar o .js note que você tem que colocar o caminho correto.. o erro pode estar na primeira / que colocou tire ela e tente tb.. é bom saber para um dia de precisar utilizar..

<script language="javascript" src="/js/valida_campos_cidadao.js">

Link para o comentário
Compartilhar em outros sites

  • 0

Tudo fica facil sabendo o caminho a seguir..

Se tiver num diretorio e for retornar ao anterior:

../

se for retornar um e ir bara um outro diretorio

../diretorio

se for para um subdiretorio dentro do diretorio atual(o seu caso)

subdir/

o basico é isto.. de uma lida em alguma coisa de linux.. ou mesmo DOS só que em dos a barra é ao contrario o restante é igual

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,7k
×
×
  • Criar Novo...