Chamada de Javascript [RESOLVIDO]

1. Chamada de Javascript [RESOLVIDO]

Maiara Romano
mromano

(usa Outra)

Enviado em 19/05/2009 - 11:13h

Olá a todos,
Em um arquivo .CGI, crio um formulário HTML (que tem um listbox montado com informações provenientes de um "awk"), além disso, preciso validar este formulário, pois só poderei submetê-lo à outra página se todos os dados forem consistentes.

Gostaria de saber como faço a chamada da função JavaScript dentro deste arquivo.

Por ora, o arquivo encontra-se assim:

# Executa profile do ambiente
# -------------------------------------------------------------------------
. ~envsys/.profile > /dev/null


# Define inicio do HTML do frame
# --------------------------------------------------------------------------
# echo "content-type: text/html"
echo "content-type: text/html; application/x-javascript"
echo

echo "<html>"
echo " <head>"
echo "<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />"
echo "<script language='JavaScript' type='text/javascript' src='valida.js'>"
echo "</script>"

echo " </head>"

echo " <body>"

echo "<form name='frm' action='ora-mon.cgi' target='ora-result' method='post' onSubmit='return validaConsulta();'>"
echo "<table align=center border=0>"
echo "<tr>"
echo "<td style="width:275px" align=center><b>INSTÂNCIA</b></td>"
echo "<td style="width:275px" align=center><b>MONITORAMENTO</b></td>"
echo "</tr>"
echo "<tr>"
echo "<td align="center" position=absolute>"

echo "<select name=instance size="3" style='width: 150pt'>"

ora-mon.sh -li | \
awk '{print "<option value="$1">"$1
"</option>"}'

echo "</select>"

echo "</td>"
echo "<td align="center">"

echo "<select name=opt_mon size="3" style='width: 150pt'>"

ora-mon.sh -lm | \
awk '{print "<option value="$1">"$1
"</option>"}'

echo "</select>"

echo "</td>"
echo "<td style="width:50px" align=center>"
echo "<input type='submit' value='Enviar'>"
echo "</td>"
echo "</tr>"
echo "</table>"
echo " </form>"


# Define fim do HTML do frame
# ----------------------------------------------------------------------------------
echo " </body>"
echo "</html>"


e, chamando o JScript da maneira que estou fazendo, não está dando certo.

Qualquer ajuda seria bem vinda. =)


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts