Jump to content
XBUZZY

Validar textfield se um dos 2 radio buttons estiver seleccionado

Recommended Posts

XBUZZY

Viva,

Mais uma vez apareço aqui com uma duvida, desta vez penso que mais pequena.

Queria validar um campo de texto como obrigatório, apenas se o radio button "sim" estive-se seleccionado.

<form id="form2" name="form2" method="POST" action="<?php echo $editFormAction; ?>">
          <table width="423" border="0" align="center">
            <tr>
              <td width="150" bgcolor="#DEDFDE">Já é Cliente Zon?</td>
              <td width="103" bgcolor="#DEDFDE"><label>
                <input type="radio" name="radiocliente" id="radio" value="1" />
                SIM </label></td>
              <td width="148" bgcolor="#DEDFDE"><label>
                <input type="radio" name="radiocliente" id="radio2" value="0" />
                NÃO</label></td>
            </tr>
            <tr>
              <td colspan="2" bgcolor="#DEDFDE">Se sim diga qual o Serviço que possui: </td>
              <td bgcolor="#DEDFDE"><label>
                <input type="text" name="servicoantigo" id="servicoantigo" />
              </label></td>

logicamente é algo assim:

Se radiocliente = '1'

entao servicoantigo <> ''

mostra 'diga qual o serviço que tem actualmente '

Obrigado desde já..

Share this post


Link to post
Share on other sites
tobias

Boas, sim realmente é como disseste  :P

Qual é a questão mesmo?

já tentaste fazer o que estavas a pensar?


Cumprimentos,Tobias Cintrão


"O que se pensa começa no que se ouve"
"Inspiração == Interrupção momentânea da estupidez"

Share this post


Link to post
Share on other sites
mAiN_iNfEcTiOn

Viva,

Mais uma vez apareço aqui com uma duvida, desta vez penso que mais pequena.

Olá XBUZZY ;)

Queria validar um campo de texto como obrigatório, apenas se o radio button "sim" estive-se seleccionado.

<form id="form2" name="form2" method="POST" action="<?php echo $editFormAction; ?>">
          <table width="423" border="0" align="center">
            <tr>
              <td width="150" bgcolor="#DEDFDE">Já é Cliente Zon?</td>
              <td width="103" bgcolor="#DEDFDE"><label>
                <input type="radio" name="radiocliente" id="radio" value="1" />
                SIM </label></td>
              <td width="148" bgcolor="#DEDFDE"><label>
                <input type="radio" name="radiocliente" id="radio2" value="0" />
                NÃO</label></td>
            </tr>
            <tr>
              <td colspan="2" bgcolor="#DEDFDE">Se sim diga qual o Serviço que possui: </td>
              <td bgcolor="#DEDFDE"><label>
                <input type="text" name="servicoantigo" id="servicoantigo" />
              </label></td>

logicamente é algo assim:

Se radiocliente = '1'

entao servicoantigo <> ''

mostra 'diga qual o serviço que tem actualmente '

Obrigado desde já..

Ora bem... Primeiro o teu pseudo-código deveria dizer:

SE (radiocliente DIFERENTE DE '1') OU (servicoantigo IGUAL A '') ENTÃO
    MOSTRA 'Diga qual o serviço que tem actualmente '
SENÃO
    # FAZ QUALQUER COISA
FIM SE

No entanto, gostaria de sublinhar que a verificação que fazes em Javascript é só para que o utilizador não carregue a página... No script de processamento do POST (seja em PHP, ASP, JSP, ou a linguagem server-side que estejas a usar) deves voltar a verificar...

Supondo que tens um botão "cmdSend" com o id="cmdSend" e que é type="submit"

<script type="text/javascript">

    window.onload = function(){
        document.getElementById('cmdSend').onclick=function(){
            if( document.getElementById('radio').checked || (document.getElementById('servicoantigo').value.replace(/ /g,'')=='') )
            {
                alert('Por favor preencha o Serviço que possui');
                return false;
            }
        }
    }

</script>

Share this post


Link to post
Share on other sites
XBUZZY

mAiN_iNfEcTiOn mais uma vez obrigado,

testei o código javascript ele aparece mesmo que eu seleccione a opção "Não"

pretendo é que o campo serviço antigo seja de prenchimento obrigatorio apenas se o radiobutton "sim esteja selecionado"

Share this post


Link to post
Share on other sites
XBUZZY

eu acho que o codigo esta igual, secalhar deu erro ao actualizar, alterei o codigo e continua igual e ao rever nao encontrei diferenças

CumpZ

Share this post


Link to post
Share on other sites
brunoais

<script type="text/javascript">

    window.onload = function(){
        document.getElementById('cmdSend').onclick=function(){
            if( document.getElementById('radio').checked || (document.getElementById('servicoantigo').value.replace(/ /g,'')=='') )
            {
                alert('Por favor preencha o Serviço que possui');
                return false;
            }
        }
    }

</script>

Desculpa mas eu não consigo resistir. Eu destesto obstrusive javascript. Prefiro o unobstrusive javascript

<script type="text/javascript">

    window.addEventListener('load', function(){
        document.getElementById('form').addEventListener('submit',function(e){
                    if( document.getElementById('radio').checked || (document.getElementById('servicoantigo').value.replace(/ /g, '')=='') )
                    {
                        alert('Por favor preencha o Serviço que possui');
                        e.preventDefault();
                        return false;
                    }
                },
                false);
         },
        false);

</script>

Nota: Este código segue todas as recomendações e regras do W3C. O de cima segue as regras do W3C mas não as recomendações.

Nota2: No código q fiz ele mete o listener no form e não no botão. Algo que faz muito mais sentido para o tipo de coisa que se quer. O form vai ter que ter o id="form" para este funcionar sem alterações. Se alterares o id usado pelo getElementById() já pode funcionar com o teu código.


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites
XBUZZY

brunoais

no form nao leva nada? nem on click nem nada?

ja inseri o codigo mas nao funciona

Share this post


Link to post
Share on other sites
mAiN_iNfEcTiOn

XBUZZY, no codigo do brunoais, onde tem:

document.getElementById('form').addEventListener('submit',function(e){

Deves alterar para form2 :(

Share this post


Link to post
Share on other sites
brunoais

XBUZZY, no codigo do brunoais, onde tem:

document.getElementById('form').addEventListener('submit',function(e){

Deves alterar para form2 :(

não é essa parte toda, é só:

aonde está:

form

deve alterar para:

form2


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites
mAiN_iNfEcTiOn

Geez... Acho que era óbvio :( Mas pronto, fazes bem em especificar... eu também o fiz noutras situações

Share this post


Link to post
Share on other sites
XBUZZY

eu já tinha feito isso :(

mas não funciona igual não da o alert

o do mAiN_iNfEcTiOn aparecia a mensagem

neste não

Share this post


Link to post
Share on other sites
brunoais

eu já tinha feito isso :(

mas não funciona igual não da o alert

o do mAiN_iNfEcTiOn aparecia a mensagem

neste não

Hum...

browser please! (o navegador, por favor).

Preciso de saber qual é o browser q usas e a versão dele. podes ver a versão na janela do sobre (about)


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites
XBUZZY

estou a usar o firefox 4.0.1

será disso?

edit: testei no IE 8 e nada também

Share this post


Link to post
Share on other sites
XBUZZY

será que me podem ajudar?

posso colocar todo o código mas penso que esteja tudo como foi referido

Share this post


Link to post
Share on other sites
brunoais

Podes mostrar o código todo, agora atualizado? Pode existir um erro de sintaxe


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites
XBUZZY

vou colocar.

<script type="text/javascript">

    window.addEventListener('load', function(){
        document.getElementById('form2').addEventListener('submit',function(e){
                    if( document.getElementById('radio').checked || (document.getElementById('servicoantigo').value.replace(/ /g, '')=='') )
                    {
                        alert('Por favor preencha o Serviço que possui');
                        e.preventDefault();
                        return false;
                    }
                },
                false);
         },
        false);

</script>
<form id="form2" name="form2" method="POST" action="<?php echo $editFormAction; ?>">
          <table width="423" border="0" align="center">
            <tr>
              <td width="150" bgcolor="#DEDFDE">Já é Cliente Zon?</td>
              <td width="103" bgcolor="#DEDFDE"><label>
                <input type="radio" name="radiocliente" id="radio1" value="1" />
                SIM </label></td>
              <td width="148" bgcolor="#DEDFDE"><label>
                <input type="radio" name="radiocliente" id="radio2" value="0" />
                NÃO</label></td>
            </tr>
            <tr>
              <td colspan="2" bgcolor="#DEDFDE">Se sim diga qual o Serviço que possui: </td>
              <td bgcolor="#DEDFDE"><label>
                <input type="text" name="servicoantigo" id="servicoantigo" />
              </label></td>
            </tr>
          </table>
          <p> </p>
          <table width="717" border="0">
            <tr>
              <td width="79" bgcolor="#DEDFDE">Agente:</td>
              <td width="622"><span id="spryselect1">
                <label>
                  <select name="agenteslist" size="1" id="agenteslist">
                    <?php
do {  
?>
                    <option value="<?php echo $row_listagentes['sfidd_p']?>"><?php echo $row_listagentes['nome_p']?></option>
                    <?php
} while ($row_listagentes = mysql_fetch_assoc($listagentes));
  $rows = mysql_num_rows($listagentes);
  if($rows > 0) {
      mysql_data_seek($listagentes, 0);
  $row_listagentes = mysql_fetch_assoc($listagentes);
  }
?>
                  </select>
                </label>
                <span class="selectRequiredMsg">Please select an item.</span></span>
                <input name="hiddenField" type="hidden" id="hiddenField" value="ZON Fibra" />
                <input name="hiddenbacko" type="hidden" id="hiddenbacko" value="<?php echo $row_Recordset1['nome_b']; ?>" /></td>
            </tr>
          </table>
          <p> </p>
           <pre>
Dados do Cliente           </pre>
          <table width="717" height="192" border="0">
            <tr>
              <td width="105" height="24" align="right" bgcolor="#DDDDDD">Nome:</td>
              <td colspan="3" align="left" bgcolor="#DDDDDD"><span id="sprytextfield1">
              <label>
                <input name="nome" type="text" id="nome" value="" size="70" />
              </label>
              <span class="textfieldRequiredMsg">A value is required.</span><span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Morada:</td>
              <td colspan="3" align="left" bgcolor="#DDDDDD"><span id="sprytextfield2">
              <input name="morada" type="text" id="morada" value="" size="70" />
              <span class="textfieldRequiredMsg">A value is required.</span><span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Telemovel:</td>
              <td width="176" align="left" bgcolor="#DDDDDD"><span id="sprytextfield3">
              <label>
                <input type="text" name="telemovel" id="telemovel" />
              </label>
<span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              <td width="103" align="right" bgcolor="#DDDDDD">Telefone:</td>
              <td width="315" align="left" bgcolor="#DDDDDD"><span id="sprytextfield4">
              <label>
                <input type="text" name="telefone" id="telefone" />
              </label>
<span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="29" align="right" bgcolor="#DDDDDD">Cód. Postal:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield5">
              <label>
                <input type="text" name="codpostal" id="codpostal" />
              </label>
              <span class="textfieldRequiredMsg">A value is required.</span><span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              <td align="right" bgcolor="#DDDDDD">NIF:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield6">
              <label>
                <input type="text" name="nif" id="nif" />
              </label>
              <span class="textfieldRequiredMsg">A value is required.</span><span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="25" align="right" bgcolor="#DDDDDD">Localidade:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield7">
              <label>
                <input type="text" name="localidade" id="localidade" />
              </label>
              <span class="textfieldRequiredMsg">A value is required.</span><span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              <td align="right" bgcolor="#DDDDDD">B.I:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield8">
              <label>
                <input type="text" name="bi" id="bi" />
              </label>
              <span class="textfieldRequiredMsg">A value is required.</span><span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="26" align="right" bgcolor="#DDDDDD">Nacionalidade:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input name="nacionalidade" type="text" id="nacionalidade" value="Portuguesa" />
                </label></td>
              <td align="right" bgcolor="#DDDDDD">CAE:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="cae" id="cae" />
                </label></td>
              </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">E-mail:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield9">
              <label>
                <input type="text" name="email" id="email" />
              </label>
<span class="textfieldInvalidFormatMsg">Invalid format.</span></span></td>
              <td align="right" bgcolor="#DDDDDD"> </td>
              <td align="left" bgcolor="#DDDDDD"> </td>
              </tr>
          </table>
          <pre>Morada da Instalação            </pre>
          <h5>(Preencher <span class="footer">apenas</span> se for diferente da morada do cliente)</h5>
          <table width="717" height="80" border="0">
            <tr>
              <td width="85" height="24" align="right" bgcolor="#DDDDDD">Morada:</td>
              <td width="622" align="left" bgcolor="#DDDDDD"><span id="sprytextfield10">
              <label>
                <input name="moradainst" type="text" id="moradainst" size="64" />
              </label>
<span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Cód. Postal:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield11">
              <label>
                <input type="text" name="cpinst" id="cpinst" />
              </label>
<span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Localidade:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield12">
              <label>
                <input type="text" name="localidadeinst" id="localidadeinst" />
              </label>
<span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
          </table>
          <pre>Tarifario -- TV+NET+PHONE</pre>
            <table width="717" border="0" align="left">
              <tr>
              <td width="169" height="25"> </td>
              <td width="130"><h3>TV</h3></td>
              <td width="93">NET</td>
              <td width="118">PHONE</td>
              <td width="185">Mensalidade</td>
            </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
<input type="radio" name="radio" id="total8" value="Light plus HD - 42,59" />
LIGHT PLUS HD
              </label></td>
              <td align="left" bgcolor="#DDDDDD">Digital TV</td>
              <td align="left" bgcolor="#DDDDDD">12 MB</td>
              <td align="left" bgcolor="#DDDDDD">ILIMITADO</td>
              <td align="left" bgcolor="#DDDDDD">42,59€</td>
              </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radio" id="total 12" value="Fun HD - 47,99" />
                FUN HD
              </label></td>
              <td align="left" bgcolor="#DDDDDD">Funtastic HD</td>
              <td align="left" bgcolor="#DDDDDD">12 MB</td>
              <td align="left" bgcolor="#DDDDDD">ILIMITADO</td>
              <td align="left" bgcolor="#DDDDDD">47,99€</td>
            </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radio" id="radio4" value="SD Net Plus - 30,99" />
              SD NET PLUS</label></td>
              <td align="left" bgcolor="#DDDDDD">Selecção Digital</td>
              <td align="left" bgcolor="#DDDDDD">6 MB</td>
              <td align="left" bgcolor="#DDDDDD">ILIMITADO</td>
              <td align="left" bgcolor="#DDDDDD">30,99</td>
            </tr>
            </table>
          <p> </p>
          <p> </p>
          <p> </p>
          <pre>Tarifario -- TV + NET</pre>
          <table width="717" border="0" align="left">
            <tr>
              <td width="219"> </td>
              <td width="101">TV</td>
              <td width="119">NET</td>
              <td width="260">Mensalidade</td>
            </tr>
            <tr>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radio" id="radio3" value="Smart HD - 42,59" />
              </label>
                SMART HD</td>
              <td align="left" bgcolor="#DDDDDD">Digital TV</td>
              <td align="left" bgcolor="#DDDDDD">30 MB</td>
              <td align="left" bgcolor="#DDDDDD">42,59€</td>
            </tr>
          </table>
          <p> </p>
          <p> </p>
          <pre>Tarifario -- TV+PHONE</pre>
          <table width="717" height="77" border="0" align="left">
            <tr>
              <td width="141" height="21"> </td>
              <td width="136">TV</td>
              <td width="209">Voz</td>
              <td width="213">Memsalidade</td>
            </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radio" id="base3" value="Talk + HD - 32,19" />
              </label>
              TALK + HD</td>
              <td align="left" bgcolor="#DDDDDD">Digital HD</td>
              <td rowspan="2" align="left" bgcolor="#DDDDDD">ILIMITADO</td>
              <td align="left" bgcolor="#DDDDDD">32,19€</td>
            </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radio" id="total3" value="Talk HD - 36,89" />
                TALK HD</label></td>
              <td align="left" bgcolor="#DDDDDD">Funtastic HD</td>
              <td align="left" bgcolor="#DDDDDD">36,89€</td>
            </tr>
          </table>
          <p> </p>
          <p> </p>
          <p> </p>
          <pre>Canais Premium</pre>
          <table width="717" border="0" align="left">
            <tr>
              <td width="198" bgcolor="#DDDDDD">Sport TV+Sport TV HD
                <label>
                  <input name="sporttvhd" type="checkbox" id="sporttvhd" value="sporttv hd" />
                </label></td>
              <td width="97" bgcolor="#DDDDDD">Sport TV 
                <label>
                  <input name="sporttv" type="checkbox" id="sporttv" value="sport tv" />
                </label></td>
              <td width="150" bgcolor="#DDDDDD">Sport TV golfe
                <label>
                  <input name="sporttvgolfe" type="checkbox" id="sporttvgolfe" value="sport tv golfe" />
                </label></td>
              <td width="111" bgcolor="#DDDDDD">TV Globo
                <label>
                  <input name="tvglobo" type="checkbox" id="tvglobo" value="tv globo" />
                </label></td>
              <td width="139" bgcolor="#DDDDDD">TV Cine
                <label>
                  <input name="TVCine" type="checkbox" id="TVCine" value="TV Cine" />
                </label></td>
              </tr>
            <tr>
              <td bgcolor="#DDDDDD">Caça e Pesca
<label>
                  <input name="cacapesca" type="checkbox" id="cacapesca" value="Caça e Pesca" />
                </label></td>
              <td bgcolor="#DDDDDD">HOT
                <label>
                  <input name="hot" type="checkbox" id="hot" value="HOT" />
                </label></td>
              <td bgcolor="#DDDDDD">Playboy
                <label>
                  <input name="playboy" type="checkbox" id="playboy" value="PlayBoy" />
                </label></td>
              <td bgcolor="#DDDDDD">PFC
                <label>
                  <input name="pfc" type="checkbox" id="pfc" value="PFC" />
                </label></td>
              <td bgcolor="#DDDDDD">Disney
                <label>
                  <input name="disney" type="checkbox" id="disney" value="Disney" />
                </label></td>
              </tr>
          </table>
          <p> </p>
          <p> </p>
          <pre>Instalação</pre>
          <table width="717" height="80" border="0" align="left">
            <tr>
              <td width="711" height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radioinst" id="radioinst" value="Auto Instalação" />
              </label>
                Auto instalação</td>
            </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radioinst" id="radioinst2" value="c/ OT" />
              </label>
                C/ OT (instalação efectuada pela operadora)</td>
            </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radioinst" id="radioinst3" value="s/ OT" />
              </label>
                S/ OT (instalaçao efectuada pelo agente)</td>
            </tr>
          </table>
          <p> </p>
          <p></p>
          <p> </p>
          <pre>BOX's</pre>
          <table width="717" height="156" border="0" align="left">
            <tr>
              <td width="130" height="24" align="right" bgcolor="#DDDDDD">Nº de BOX's: </td>
              <td colspan="3" align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="ndeboxs" id="ndeboxs" />
              </label></td>
              </tr>
            <tr>
              <td height="25" colspan="2" align="center" bgcolor="#DDDDDD">>>BOX 1<<</td>
              <td colspan="2" align="center" bgcolor="#DDDDDD">>>BOX 2<<</td>
              </tr>
            <tr>
              <td height="21" align="right" bgcolor="#DDDDDD">Tipo:</td>
              <td width="228" align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="tipobox1" id="tipobox1" />
              </label></td>
              <td width="164" align="right" bgcolor="#DDDDDD">Tipo:</td>
              <td width="175" align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="tipobox2" id="tipobox2" />
              </label></td>
            </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">NS:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="nsbox1" id="nsbox1" />
              </label></td>
              <td align="right" bgcolor="#DDDDDD">NS:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="nsbox2" id="nsbox2" />
              </label></td>
            </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">CARD:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="card1" id="card1" />
              </label></td>
              <td align="right" bgcolor="#DDDDDD">CARD:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="cardbox2" id="cardbox2" />
              </label></td>
            </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Regime</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <select name="regimebox1" size="1" id="regimebox1">
                  <option value="Aluguer" selected="selected">Aluger</option>
                  <option value="Compra">Compra</option>
                </select>
              </label></td>
              <td align="right" bgcolor="#DDDDDD">Regime</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <select name="regimebox2" size="1" id="regimebox2">
                  <option value="Aluguer">Aluguer </option>
                  <option value="Compra">Compra</option>
                  <option value="-" selected="selected">-</option>
                </select>
              </label></td>
            </tr>
          </table>
          <p> </p>
          <p> </p>
          <p> </p>
          <p> </p>
          <pre>
Factua electronica/Debito directo</pre>
          <table width="717" height="54" border="0" align="left">
            <tr>
              <td width="201" height="24" align="right" bgcolor="#DDDDDD">Factura electronica (e-mail):</td>
              <td width="506" align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="fe" id="fe" />
              </label></td>
            </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Debito directo (NIB):</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="nib" id="nib" />
              </label></td>
            </tr>
          </table>
          <p> </p>
          <p> </p>
          <pre>Informações adicionais</pre>
          <table width="717" height="80" border="0" align="left">
            <tr>
              <td width="126" height="24" align="right" bgcolor="#DDDDDD">Observações:
                <input name="hiddendate" type="hidden" id="hiddendate" value="<? echo "$ano-$mês-$dia";?> " /></td>
              <td width="581" align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="obs" id="obs" />
              </label></td>
            </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Campanha:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="campanha" id="campanha" />
              </label></td>
            </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Estado:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="estado" id="estado" />
              </label></td>
            </tr>
          </table>
          <p> </p>
          <p> </p>
          <p> </p>
          <table width="200" height="40" border="0" align="center">
            <tr>
              <td width="98"><label>
                <input type="reset" name="limpar" id="limpar" value="Limpar tudo" />
              </label></td>
              <td width="86"><label>
                <input type="submit" name="submit" id="submit" value="Enviar"/>
              </label></td>
            </tr>
          </table>
          <p> </p>
          <input type="hidden" name="MM_insert" value="form2" />
        </form>

Share this post


Link to post
Share on other sites
brunoais

Esse é o código todo da página?

É que eu queria testar no meu browser o código. A n sei que me consigas dizer os erros q o firefox regista.

Se estás a escrever esse código nalguma das versões de HTML q eu trabalho estás a escrever com muitos erros de sintaxe.

De qq modo só preciso do HTML. O php n me interessa. O q me interessa é o output para o browser.


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites
XBUZZY

estou a trabalhar com o dreamweaver, e não, não é o código todo da pagina, é apenas o html e o script java.

Erro não me dá nenhum apenas não me mostra a mensagem, e deixa introduzir na mesma.

fica aqui todo o html

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Hi-K BackOffice</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="style.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/jquery.v1.4.2.js"></script>
<script type="text/javascript" src="js/jquery.cycle.all.min.js"></script>
<script type="text/javascript" src="js/custom.js"></script>
<!--  ACTIVATE CUFON TEXT REPLACEMENT IF ENABLED IN THEME OPTIONS  -->
<script type="text/javascript" src="js/cufon-yui.js"></script>
<script type="text/javascript" src="js/liberation_sans.js"></script>
<script type="text/javascript" src="js/load.js"></script>
<script src="SpryAssets/SpryValidationTextField.js" type="text/javascript"></script>
<script src="SpryAssets/SpryValidationSelect.js" type="text/javascript"></script>
<script type="text/javascript">
Cufon.replace('h1, h2, h3, h4, h5, h6', { hover: true });
</script>
<!--[if IE 6]>
<script type='text/javascript' src='js/dd_belated_png.js'></script>
<script>DD_belatedPNG.fix('.ie6fix');</script>
<![endif]-->
<link href="SpryAssets/SpryValidationConfirm.css" rel="stylesheet" type="text/css" />
<link href="SpryAssets/SpryValidationTextField.css" rel="stylesheet" type="text/css" />
<link href="SpryAssets/SpryValidationSelect.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="main">
  <div class="header">
    <div class="block_header">
      <div class="logo"><img src="images/logo.gif" width="169" height="91" border="0" alt="logo" /></div>
      <div class="rss"><a href="<?php echo $logoutAction ?>"> Logout</a><br />
      </div>
      <div class="clr"></div>
      <div class="search"></div>
      <div class="menu">
       <ul>
        <li><a href="staff.php">Home 
          </a></li>
          <li><a href="ptc.php"> PT  <br />
          </a></li>
          <li><a href="zon.php" class="active">Zon <br />
          </a></li>
          <li><a href="tmn.php">Tmn<br />
          </a></li> 
          <li><a href="vodafone.php">Vodafone<br />
          </a></li> 
          <li><a href="optimus.php">Optimus<br />
          </a></li>
          <li><a href="gest_agentes.php">Agentes<br />
          </a></li>            
          <li><a href="clientes.php">Clientes<br />
          </a></li>
        </ul>
      </div>
      <div class="clr"></div>
    </div>
  </div>
  <div class="clr"></div>
  <div class="body"></div>
  <div></div>
  <div class="logo2">
<pre class="a"><a href="aczon.php"><strong>Inserir Contracto</strong></a></pre>
    <pre class="a"><a href="verczn.php"><strong>Ver todos os Contractos</strong></a></pre>
     <pre class="a"><a href="lookczn.php"><strong>Procurar Contracto</strong></a></pre>
    <pre class="a"><a href="editczn.php"><strong>Editar Contracto</strong></a></pre>
    <pre class="a"><a href="delczn.php"><strong>Apagar Contracto</strong></a></pre>
    <pre class="a"><a href="advancelookczn.php"><strong>Pesquisa Avançada</strong></a></pre>
    <p></p>
    <p> </p>
    <p> </p>
    <p> </p>
    <p> </p>
  </div>
  <table width="834" height="3069" border="0">
    <tr>
      <th width="59" height="3065" scope="row"> </th>
      <th width="765" align="center" valign="top" scope="row"><div id="main">
        <h2 class="a">Adicionar Contracto ZON</h2>
        <p>ZON Cabo</p>
        <p>_______________________________________________________________________________________________</p>
<p>preencha os respectivos  dados.</p>
<p> </p>
<script type="text/javascript">

    window.addEventListener('load', function(){
        document.getElementById('form2').addEventListener('submit',function(e){
                    if( document.getElementById('radio').checked || (document.getElementById('servicoantigo').value.replace(/ /g, '')=='') )
                    {
                        alert('Por favor preencha o Serviço que possui');
                        e.preventDefault();
                        return false;
                    }
                },
                false);
         },
        false);

</script>
<form id="form2" name="form2" method="POST" action="<?php echo $editFormAction; ?>">
          <table width="423" border="0" align="center">
            <tr>
              <td width="150" bgcolor="#DEDFDE">Já é Cliente Zon?</td>
              <td width="103" bgcolor="#DEDFDE"><label>
                <input type="radio" name="radiocliente" id="radio1" value="1" />
                SIM </label></td>
              <td width="148" bgcolor="#DEDFDE"><label>
                <input type="radio" name="radiocliente" id="radio2" value="0" />
                NÃO</label></td>
            </tr>
            <tr>
              <td colspan="2" bgcolor="#DEDFDE">Se sim diga qual o Serviço que possui: </td>
              <td bgcolor="#DEDFDE"><label>
                <input type="text" name="servicoantigo" id="servicoantigo" />
              </label></td>
            </tr>
          </table>
          <p> </p>
          <table width="717" border="0">
            <tr>
              <td width="79" bgcolor="#DEDFDE">Agente:</td>
              <td width="622"><span id="spryselect1">
                <label>
                  <select name="agenteslist" size="1" id="agenteslist">
                    <?php
do {  
?>
                    <option value="<?php echo $row_listagentes['sfidd_p']?>"><?php echo $row_listagentes['nome_p']?></option>
                    <?php
} while ($row_listagentes = mysql_fetch_assoc($listagentes));
  $rows = mysql_num_rows($listagentes);
  if($rows > 0) {
      mysql_data_seek($listagentes, 0);
  $row_listagentes = mysql_fetch_assoc($listagentes);
  }
?>
                  </select>
                </label>
                <span class="selectRequiredMsg">Please select an item.</span></span>
                <input name="hiddenField" type="hidden" id="hiddenField" value="ZON Fibra" />
                <input name="hiddenbacko" type="hidden" id="hiddenbacko" value="<?php echo $row_Recordset1['nome_b']; ?>" /></td>
            </tr>
          </table>
          <p> </p>
           <pre>
Dados do Cliente           </pre>
          <table width="717" height="192" border="0">
            <tr>
              <td width="105" height="24" align="right" bgcolor="#DDDDDD">Nome:</td>
              <td colspan="3" align="left" bgcolor="#DDDDDD"><span id="sprytextfield1">
              <label>
                <input name="nome" type="text" id="nome" value="" size="70" />
              </label>
              <span class="textfieldRequiredMsg">A value is required.</span><span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Morada:</td>
              <td colspan="3" align="left" bgcolor="#DDDDDD"><span id="sprytextfield2">
              <input name="morada" type="text" id="morada" value="" size="70" />
              <span class="textfieldRequiredMsg">A value is required.</span><span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Telemovel:</td>
              <td width="176" align="left" bgcolor="#DDDDDD"><span id="sprytextfield3">
              <label>
                <input type="text" name="telemovel" id="telemovel" />
              </label>
<span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              <td width="103" align="right" bgcolor="#DDDDDD">Telefone:</td>
              <td width="315" align="left" bgcolor="#DDDDDD"><span id="sprytextfield4">
              <label>
                <input type="text" name="telefone" id="telefone" />
              </label>
<span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="29" align="right" bgcolor="#DDDDDD">Cód. Postal:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield5">
              <label>
                <input type="text" name="codpostal" id="codpostal" />
              </label>
              <span class="textfieldRequiredMsg">A value is required.</span><span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              <td align="right" bgcolor="#DDDDDD">NIF:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield6">
              <label>
                <input type="text" name="nif" id="nif" />
              </label>
              <span class="textfieldRequiredMsg">A value is required.</span><span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="25" align="right" bgcolor="#DDDDDD">Localidade:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield7">
              <label>
                <input type="text" name="localidade" id="localidade" />
              </label>
              <span class="textfieldRequiredMsg">A value is required.</span><span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              <td align="right" bgcolor="#DDDDDD">B.I:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield8">
              <label>
                <input type="text" name="bi" id="bi" />
              </label>
              <span class="textfieldRequiredMsg">A value is required.</span><span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="26" align="right" bgcolor="#DDDDDD">Nacionalidade:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input name="nacionalidade" type="text" id="nacionalidade" value="Portuguesa" />
                </label></td>
              <td align="right" bgcolor="#DDDDDD">CAE:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="cae" id="cae" />
                </label></td>
              </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">E-mail:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield9">
              <label>
                <input type="text" name="email" id="email" />
              </label>
<span class="textfieldInvalidFormatMsg">Invalid format.</span></span></td>
              <td align="right" bgcolor="#DDDDDD"> </td>
              <td align="left" bgcolor="#DDDDDD"> </td>
              </tr>
          </table>
          <pre>Morada da Instalação            </pre>
          <h5>(Preencher <span class="footer">apenas</span> se for diferente da morada do cliente)</h5>
          <table width="717" height="80" border="0">
            <tr>
              <td width="85" height="24" align="right" bgcolor="#DDDDDD">Morada:</td>
              <td width="622" align="left" bgcolor="#DDDDDD"><span id="sprytextfield10">
              <label>
                <input name="moradainst" type="text" id="moradainst" size="64" />
              </label>
<span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Cód. Postal:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield11">
              <label>
                <input type="text" name="cpinst" id="cpinst" />
              </label>
<span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Localidade:</td>
              <td align="left" bgcolor="#DDDDDD"><span id="sprytextfield12">
              <label>
                <input type="text" name="localidadeinst" id="localidadeinst" />
              </label>
<span class="textfieldMinCharsMsg">Minimum number of characters not met.</span><span class="textfieldMaxCharsMsg">Exceeded maximum number of characters.</span></span></td>
              </tr>
          </table>
          <pre>Tarifario -- TV+NET+PHONE</pre>
            <table width="717" border="0" align="left">
              <tr>
              <td width="169" height="25"> </td>
              <td width="130"><h3>TV</h3></td>
              <td width="93">NET</td>
              <td width="118">PHONE</td>
              <td width="185">Mensalidade</td>
            </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
<input type="radio" name="radio" id="total8" value="Light plus HD - 42,59" />
LIGHT PLUS HD
              </label></td>
              <td align="left" bgcolor="#DDDDDD">Digital TV</td>
              <td align="left" bgcolor="#DDDDDD">12 MB</td>
              <td align="left" bgcolor="#DDDDDD">ILIMITADO</td>
              <td align="left" bgcolor="#DDDDDD">42,59€</td>
              </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radio" id="total 12" value="Fun HD - 47,99" />
                FUN HD
              </label></td>
              <td align="left" bgcolor="#DDDDDD">Funtastic HD</td>
              <td align="left" bgcolor="#DDDDDD">12 MB</td>
              <td align="left" bgcolor="#DDDDDD">ILIMITADO</td>
              <td align="left" bgcolor="#DDDDDD">47,99€</td>
            </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radio" id="radio4" value="SD Net Plus - 30,99" />
              SD NET PLUS</label></td>
              <td align="left" bgcolor="#DDDDDD">Selecção Digital</td>
              <td align="left" bgcolor="#DDDDDD">6 MB</td>
              <td align="left" bgcolor="#DDDDDD">ILIMITADO</td>
              <td align="left" bgcolor="#DDDDDD">30,99</td>
            </tr>
            </table>
          <p> </p>
          <p> </p>
          <p> </p>
          <pre>Tarifario -- TV + NET</pre>
          <table width="717" border="0" align="left">
            <tr>
              <td width="219"> </td>
              <td width="101">TV</td>
              <td width="119">NET</td>
              <td width="260">Mensalidade</td>
            </tr>
            <tr>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radio" id="radio3" value="Smart HD - 42,59" />
              </label>
                SMART HD</td>
              <td align="left" bgcolor="#DDDDDD">Digital TV</td>
              <td align="left" bgcolor="#DDDDDD">30 MB</td>
              <td align="left" bgcolor="#DDDDDD">42,59€</td>
            </tr>
          </table>
          <p> </p>
          <p> </p>
          <pre>Tarifario -- TV+PHONE</pre>
          <table width="717" height="77" border="0" align="left">
            <tr>
              <td width="141" height="21"> </td>
              <td width="136">TV</td>
              <td width="209">Voz</td>
              <td width="213">Memsalidade</td>
            </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radio" id="base3" value="Talk + HD - 32,19" />
              </label>
              TALK + HD</td>
              <td align="left" bgcolor="#DDDDDD">Digital HD</td>
              <td rowspan="2" align="left" bgcolor="#DDDDDD">ILIMITADO</td>
              <td align="left" bgcolor="#DDDDDD">32,19€</td>
            </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radio" id="total3" value="Talk HD - 36,89" />
                TALK HD</label></td>
              <td align="left" bgcolor="#DDDDDD">Funtastic HD</td>
              <td align="left" bgcolor="#DDDDDD">36,89€</td>
            </tr>
          </table>
          <p> </p>
          <p> </p>
          <p> </p>
          <pre>Canais Premium</pre>
          <table width="717" border="0" align="left">
            <tr>
              <td width="198" bgcolor="#DDDDDD">Sport TV+Sport TV HD
                <label>
                  <input name="sporttvhd" type="checkbox" id="sporttvhd" value="sporttv hd" />
                </label></td>
              <td width="97" bgcolor="#DDDDDD">Sport TV 
                <label>
                  <input name="sporttv" type="checkbox" id="sporttv" value="sport tv" />
                </label></td>
              <td width="150" bgcolor="#DDDDDD">Sport TV golfe
                <label>
                  <input name="sporttvgolfe" type="checkbox" id="sporttvgolfe" value="sport tv golfe" />
                </label></td>
              <td width="111" bgcolor="#DDDDDD">TV Globo
                <label>
                  <input name="tvglobo" type="checkbox" id="tvglobo" value="tv globo" />
                </label></td>
              <td width="139" bgcolor="#DDDDDD">TV Cine
                <label>
                  <input name="TVCine" type="checkbox" id="TVCine" value="TV Cine" />
                </label></td>
              </tr>
            <tr>
              <td bgcolor="#DDDDDD">Caça e Pesca
<label>
                  <input name="cacapesca" type="checkbox" id="cacapesca" value="Caça e Pesca" />
                </label></td>
              <td bgcolor="#DDDDDD">HOT
                <label>
                  <input name="hot" type="checkbox" id="hot" value="HOT" />
                </label></td>
              <td bgcolor="#DDDDDD">Playboy
                <label>
                  <input name="playboy" type="checkbox" id="playboy" value="PlayBoy" />
                </label></td>
              <td bgcolor="#DDDDDD">PFC
                <label>
                  <input name="pfc" type="checkbox" id="pfc" value="PFC" />
                </label></td>
              <td bgcolor="#DDDDDD">Disney
                <label>
                  <input name="disney" type="checkbox" id="disney" value="Disney" />
                </label></td>
              </tr>
          </table>
          <p> </p>
          <p> </p>
          <pre>Instalação</pre>
          <table width="717" height="80" border="0" align="left">
            <tr>
              <td width="711" height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radioinst" id="radioinst" value="Auto Instalação" />
              </label>
                Auto instalação</td>
            </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radioinst" id="radioinst2" value="c/ OT" />
              </label>
                C/ OT (instalação efectuada pela operadora)</td>
            </tr>
            <tr>
              <td height="24" align="left" bgcolor="#DDDDDD"><label>
                <input type="radio" name="radioinst" id="radioinst3" value="s/ OT" />
              </label>
                S/ OT (instalaçao efectuada pelo agente)</td>
            </tr>
          </table>
          <p> </p>
          <p></p>
          <p> </p>
          <pre>BOX's</pre>
          <table width="717" height="156" border="0" align="left">
            <tr>
              <td width="130" height="24" align="right" bgcolor="#DDDDDD">Nº de BOX's: </td>
              <td colspan="3" align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="ndeboxs" id="ndeboxs" />
              </label></td>
              </tr>
            <tr>
              <td height="25" colspan="2" align="center" bgcolor="#DDDDDD">>>BOX 1<<</td>
              <td colspan="2" align="center" bgcolor="#DDDDDD">>>BOX 2<<</td>
              </tr>
            <tr>
              <td height="21" align="right" bgcolor="#DDDDDD">Tipo:</td>
              <td width="228" align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="tipobox1" id="tipobox1" />
              </label></td>
              <td width="164" align="right" bgcolor="#DDDDDD">Tipo:</td>
              <td width="175" align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="tipobox2" id="tipobox2" />
              </label></td>
            </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">NS:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="nsbox1" id="nsbox1" />
              </label></td>
              <td align="right" bgcolor="#DDDDDD">NS:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="nsbox2" id="nsbox2" />
              </label></td>
            </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">CARD:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="card1" id="card1" />
              </label></td>
              <td align="right" bgcolor="#DDDDDD">CARD:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="cardbox2" id="cardbox2" />
              </label></td>
            </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Regime</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <select name="regimebox1" size="1" id="regimebox1">
                  <option value="Aluguer" selected="selected">Aluger</option>
                  <option value="Compra">Compra</option>
                </select>
              </label></td>
              <td align="right" bgcolor="#DDDDDD">Regime</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <select name="regimebox2" size="1" id="regimebox2">
                  <option value="Aluguer">Aluguer </option>
                  <option value="Compra">Compra</option>
                  <option value="-" selected="selected">-</option>
                </select>
              </label></td>
            </tr>
          </table>
          <p> </p>
          <p> </p>
          <p> </p>
          <p> </p>
          <pre>
Factua electronica/Debito directo</pre>
          <table width="717" height="54" border="0" align="left">
            <tr>
              <td width="201" height="24" align="right" bgcolor="#DDDDDD">Factura electronica (e-mail):</td>
              <td width="506" align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="fe" id="fe" />
              </label></td>
            </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Debito directo (NIB):</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="nib" id="nib" />
              </label></td>
            </tr>
          </table>
          <p> </p>
          <p> </p>
          <pre>Informações adicionais</pre>
          <table width="717" height="80" border="0" align="left">
            <tr>
              <td width="126" height="24" align="right" bgcolor="#DDDDDD">Observações:
                <input name="hiddendate" type="hidden" id="hiddendate" value="<? echo "$ano-$mês-$dia";?> " /></td>
              <td width="581" align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="obs" id="obs" />
              </label></td>
            </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Campanha:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="campanha" id="campanha" />
              </label></td>
            </tr>
            <tr>
              <td height="24" align="right" bgcolor="#DDDDDD">Estado:</td>
              <td align="left" bgcolor="#DDDDDD"><label>
                <input type="text" name="estado" id="estado" />
              </label></td>
            </tr>
          </table>
          <p> </p>
          <p> </p>
          <p> </p>
          <table width="200" height="40" border="0" align="center">
            <tr>
              <td width="98"><label>
                <input type="reset" name="limpar" id="limpar" value="Limpar tudo" />
              </label></td>
              <td width="86"><label>
                <input type="submit" name="submit" id="submit" value="Enviar"/>
              </label></td>
            </tr>
          </table>
          <p> </p>
          <input type="hidden" name="MM_insert" value="form2" />
        </form>
       <p> </p>
      </div></th>
    </tr>
  </table>
  <p> </p>
</div>
<div class="footer">
  <div class="footer_resize">
    <p class="leftt">© Copyright <a href="http://www.hi-k.pt/">Hi-k.pt</a>. All Rights Reserved.</p>
    <p class="right"> </p>
    <div class="clr"></div>
  </div>
  <div class="clr"></div>
</div>
<script type="text/javascript">
<!--
var sprytextfield1 = new Spry.Widget.ValidationTextField("sprytextfield1", "none", {minChars:10, maxChars:70});
var sprytextfield2 = new Spry.Widget.ValidationTextField("sprytextfield2", "none", {minChars:10, maxChars:70});
var sprytextfield3 = new Spry.Widget.ValidationTextField("sprytextfield3", "none", {minChars:9, maxChars:9, isRequired:false});
var sprytextfield4 = new Spry.Widget.ValidationTextField("sprytextfield4", "none", {minChars:9, maxChars:9, isRequired:false});
var sprytextfield5 = new Spry.Widget.ValidationTextField("sprytextfield5", "none", {minChars:4, maxChars:8});
var sprytextfield6 = new Spry.Widget.ValidationTextField("sprytextfield6", "none", {minChars:9, maxChars:9});
var sprytextfield7 = new Spry.Widget.ValidationTextField("sprytextfield7", "none", {minChars:3, maxChars:50});
var sprytextfield8 = new Spry.Widget.ValidationTextField("sprytextfield8", "none", {minChars:8, maxChars:8});
var sprytextfield9 = new Spry.Widget.ValidationTextField("sprytextfield9", "email", {isRequired:false});
var spryselect1 = new Spry.Widget.ValidationSelect("spryselect1");
var sprytextfield10 = new Spry.Widget.ValidationTextField("sprytextfield10", "none", {minChars:10, maxChars:70, isRequired:false});
var sprytextfield11 = new Spry.Widget.ValidationTextField("sprytextfield11", "none", {minChars:4, maxChars:8, isRequired:false});
var sprytextfield12 = new Spry.Widget.ValidationTextField("sprytextfield12", "none", {minChars:3, maxChars:50, isRequired:false});
//-->
</script>
</body>
</html>

Share this post


Link to post
Share on other sites
brunoais

Tu não tens um elemento com o id "radio". Ele está a lançar exceção no if.

É aí que o problema está a ocorrer.

Error: document.getElementById("radio") is null

Line: 88


"[Os jovens da actual geração]não lêem porque não envolve um telecomando que dê para mirar e atirar, não falam porque a trapalhice é rainha e o calão é rei" autor: thoga31

Life is a genetically transmitted disease, induced by sex, with death rate of 100%.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.