Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    forms() mi vede un unico grande forum

    ciao ragazzi ho un problema.
    Qualcuno sa dirmi come mai pur avendo due form nel documento forms.length mi restituisce 1 ?

    inoltre se provo ad inviare il form2 con document.forms(1) mi dice che è nullo o non è un oggetto, mentre con document.forms(0) li invia tutti e due.

    che casino...almeno per me!!
    SECT

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    posta l' html

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Dato che non hai postato nemmeno una riga del codice da te realizzato si puo' solo tirare ad indovinare... io penso che tu abbia annitato i due form

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    si avete ragione

    veramente speravo di non doverlo fare perchè ho un po di vergogna visto che è una ciofeca ...

    comunque eccolo




    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">







    <HEAD>
    <TITLE>.:Sound srl:::Strumenti musicali:. </TITLE>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
    </HEAD>

    <link rel=stylesheet href="style3.css" type="text/css">

    <!--[if gte IE 7]>
    <link rel=stylesheet href="style.css" type="text/css">
    <![endif]-->

    <!--[if lte IE 6]>
    <link rel=stylesheet href="style2.css" type="text/css">
    <![endif]-->


    <script Language="JavaScript">

    function inizio(){



    }

    function convalidamailinglist(){



    if(document.forms(0).email.value==""){alert("per iscriverti devi prima inserire la tua e-mail nell'apposito campo");document.forms(0).email.focus();return false;}
    else{var autorizza = confirm("Hai richiesto di iscriverti alla mailing list di SOUNDsrl.it, ti verrà inviata una e-mail contenente le relative istruzioni");
    if(autorizza == false){alert("PROCEDURA ANNULLATA");return false;}
    else{document.forms(1).submit();}
    }
    }

    function convalida(){

    if(document.formricerca.ricerca.value=="Cerca un prodotto" || document.formricerca.ricerca.value==""){alert("Ind ica cortesemente un prodotto da cercare");document.formricerca.ricerca.focus();ret urn false;}
    else{return true;}


    }


    </script>

    <BODY BGCOLOR = "#999897" LEFTMARGIN = "0" TOPMARGIN = "0" MARGINWIDTH="0" MARGINHEIGHT="0" onLoad="Javascript:inizio();">





    <TABLE background="immagini/sfondo.gif" WIDTH=800 BORDER=0 CELLPADDING=0 CELLSPACING=0 id="tablefondo" style=" position: absolute; left: 40px;">
    <TR>
    <TD HEIGHT=20>
    [img]immagini/provino-3-split_01.gif[/img]</TD>
    <TD ROWSPAN=2 WIDTH=256 valign=top align="center">
    [img]immagini/provino-3-split_02.gif[/img]
    </td>
    </tr>
    <TR>
    <TD valign=top HEIGHT="224">
    <OBJECT classid="clsid27CDB6E-AE6D-11cf-96B8-444553540000"
    codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
    WIDTH="544" HEIGHT="215" id="box" ALIGN="">
    <PARAM NAME=movie VALUE="box.swf"> <PARAM NAME=quality VALUE=best> <PARAM NAME=scale VALUE=noborder> <PARAM NAME=wmode VALUE=transparent> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="box.swf" quality=best scale=noborder wmode=transparent bgcolor=#FFFFFF WIDTH="544" HEIGHT="224" NAME="box" ALIGN=""
    TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
    </OBJECT></TD>
    </TR>
    <TR>
    <TD valign=top>


    <TABLE>
    <TR>
    <TD align=center>


    <table id="table3">
    <tr>
    <td align="center">
    <div id="larg2">Chi Siamo</div>
    </td>
    <td align="center">
    <div id="larg2">Dove Siamo</div>
    </td>
    <td align="center">
    <div id="larg2">Contatti</div>
    </td>
    </div>
    </tr>
    </table>



    </TD>
    </TR>
    </TABLE>

    <TABLE>
    <TR>
    <TD>
    <table id="table2" cellspacing=0>
    <th>
    ::Shop::</th><th>
    </th>
    <tr>
    <td colspan="2">


    <form name="formricerca" method="post" onSubmit="return convalida();" action="default.asp">


    <input type="text" name="ricerca" value="Cerca un prodotto" id="campi3" onFocus="Javascript:this.select();">
    In <select name="tipologia">
    <option value="tutte" id='campi3'>tutte le categorie</option>
    <option value='10' id='campi3'>Chit. Acustiche</option><option value='9' id='campi3'>Chit. Classiche</option><option value='3' id='campi3'>Chitarre</option>
    </select>
    In <select name="marca">
    <option value="tutte" id='campi3'>tutte le marche</option>
    <option value='21' id='campi3'>Admira</option><option value='19' id='campi3'>Alhambra</option><option value='20' id='campi3'>Aragona</option><option value='14' id='campi3'>Ashton</option><option value='15' id='campi3'>Behringer</option><option value='5' id='campi3'>Eko</option><option value='6' id='campi3'>Epiphone</option><option value='22' id='campi3'>Esteve</option><option value='7' id='campi3'>Fender</option><option value='23' id='campi3'>Giannini</option><option value='9' id='campi3'>Gibson</option><option value='8' id='campi3'>Greg Bennet</option><option value='10' id='campi3'>Ibanez</option><option value='11' id='campi3'>Jackson</option><option value='25' id='campi3'>Norman</option><option value='12' id='campi3'>Paul Red Smith</option><option value='24' id='campi3'>Ramirez</option><option value='16' id='campi3'>Royteck</option><option value='26' id='campi3'>Silverstone</option><option value='13' id='campi3'>Squier</option><option value='3' id='campi3'>stenway</option><option value='2' id='campi3'>yamaha</option>
    </select>
    <input type="hidden" value="true" name="attivaricerca">
    <input type="submit" value="Cerca" name="infioricerca" id="login"><hr style="position : relative; left : 0; top : 0;>

    </form>


    </td>
    </tr>
    <tr>
    <td colspan="2">

    <div id="larg1">



    </div>
    </td>
    </tr>

    </table>

    </TD>
    </TR>
    </TABLE>

    <TABLE>
    <TR>
    <TD>

    <table id="table2" cellspacing=0>
    <th colspan="2">
    ::Partner::
    </th>
    <tr>
    <td align="center" >
    <div id="larg1">


    <table id="tablej" onClick="alert();">
    <tr>
    <td align="center">

    [img]immagini/logo_jubilate.gif[/img]
    </td>
    </tr>
    <tr>
    <td align="center">
    CORSI DI MUSICA PERTUTTE LE ETA'
    </td>
    </tr>
    <tr>
    <td align="center">
    <marquee onmouseover=this.stop() onmouseout=this.start() scrollAmount=1 scrollDelay=20 direction=up height=30 align="left" width="220">[img]immagini/pallinobasso.ico[/img]Musica come gioco (3 - 6 anni)
    [img]immagini/pallinobasso.ico[/img]Coro di voci bianche(7 - 11 anni)
    [img]immagini/pallinobasso.ico[/img]Musica d'insieme (classica,moderna,jazz)
    [img]immagini/pallinobasso.ico[/img]Teoria e solfeggio ministeriale
    [img]immagini/pallinobasso.ico[/img]Armonia
    [img]immagini/pallinobasso.ico[/img]Coro gospel
    [img]immagini/pallinobasso.ico[/img]Canto (classico,lirico,moderno,jazz)
    [img]immagini/pallinobasso.ico[/img]strumenti</marquee>
    </td>
    </tr>
    <tr>
    <td align="center">
    <div id="larg1">
    <hr color="#F7778">
    <u><font color="red" size="3"><blink>MARIO ROSSI</blink></font>
    <font color="red"></u> in concerto</font>
    </div>sabato 12/12/07 ore 21.00

    <marquee onmouseover=this.stop() onmouseout=this.start() scrollAmount=1 scrollDelay=20 direction=left height=10 align="center" width="220"><font color="green"> INGRESSO GRATUITO</font> Presso l'auditorium della scuola<font color="green"> INGRESSO GRATUITO</font></marque>
    </td>
    </tr>
    </table>
    </td>
    <td align="center">


    <table id="tableonda" onClick="alert();">
    <tr>
    <td align="center">

    [img]immagini/onda_attiva.jpg[/img]
    </td>
    </tr>
    <tr>
    <td align="center">
    <u>A BREVE ON-LINE</u>
    </td>
    </tr>
    <tr>
    <td align="center">

    Troverai le novità, le curiosità e i test effettuati dai nostri esperti su tutti i prodotti che trovi nell'area <u>Shop</u> di SOUNDsrl.it



    </td>
    </tr>
    <tr>
    </tr>
    </table>


    </TD>
    </TR>
    </TABLE>

    </TD>
    </TR>
    </TABLE>



    </TD>


    <TD valign=top align=center valign=top>



    <TABLE>
    <TR>
    <TD>
    <table id="table">

    <th colspan="2">

    ::Mailing list::
    </th>
    <tr>
    <td>
    <form name="mailinglist" method="post" action="iscrizionemailinglist.asp">
    E-mail:
    </td>
    <td align=right>
    <input type="text" name="email" size=28 id="campi1">
    </td>
    </tr>
    <tr>
    <td colspan="2">
    Per avere in tempo reale tutte le informazioni sulle nostre iniziative, i nuovi servizi e le offerte commerciali in corso.
    </td>
    </tr>
    <tr>
    <td>
    <input type="button" value="Iscriviti" name="inviomailinglist" id="login" onClick="convalidamailinglist();" >
    </td>
    </tr>
    </table>
    </form>

    </TD>
    </TR>
    </TABLE>




    <TABLE>
    <TR>
    <TD>



    </TD>
    </TR>
    </TABLE>

    <TABLE>
    <TR>
    <TD>



    </TD>
    </TR>
    </TABLE>


    </TD>
    </TR>
    <tr>
    <td>

    <table>
    <tr>
    <td>

    <TABLE id="table2">

    <th height=20>

    </th>

    </TABLE>
    </td>
    </tr>
    </table>

    </td>
    </tr>
    <TR>
    <TD HEIGHT=20 colspan=2>
    [img]immagini/banda.gif[/img]</TD>

    </tr>
    <TR>
    <TD HEIGHT=20 colspan=2 align=center>


    </tr>

    </TABLE>






    </BODY>

    </HTML>
    SECT

  5. #5
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    il secondo form si apre dentro un <td> ma si chiude dopo </table>
    o si apre prima di table e si chiude dopo /table o e' tutto contenuto in un td
    ciao

  6. #6
    ti ringrazio tantissimo per l'interessamento ma neanche così funziona.

    ho rifatto un file che contiene solo le form e le relative funzioni ma mi fa lo stesso scherzo e in questo non ci sono table o td.

    però in questo magari ci si capisce di più ve lo posto


    P.S.
    avevo ragione a vergognarmi è???

    <html>


    <script Language="JavaScript">


    function convalidamailinglist(){


    if(document.forms(1).email.value==""){alert("per iscriverti devi prima inserire la tua e-mail nell'apposito campo");document.forms(1).email.focus();return false;}
    else{var autorizza = confirm("Hai richiesto di iscriverti alla mailing list di SOUNDsrl.it, ti verrà inviata una e-mail contenente le relative istruzioni");
    if(autorizza == false){alert("PROCEDURA ANNULLATA");return false;}
    else{document.forms(1).submit();}
    }
    }

    function convalida(){

    if(document.formricerca.ricerca.value=="Cerca un prodotto" || document.formricerca.ricerca.value==""){alert("Ind ica cortesemente un prodotto da cercare");document.formricerca.ricerca.focus();ret urn false;}
    else{return true;}


    }

    </script>





    <form name="formricerca" method="post" onSubmit="return convalida();" action="default.asp">


    <input type="text" name="ricerca" value="Cerca un prodotto" id="campi3" onFocus="Javascript:this.select();">
    In <select name="tipologia">
    <option value="tutte" id='campi3'>tutte le categorie</option>
    <option value='10' id='campi3'>Chit. Acustiche</option>
    <option value='9' id='campi3'>Chit. Classiche</option>
    <option value='3' id='campi3'>Chitarre</option>
    </select>
    In <select name="marca">
    <option value="tutte" id='campi3'>tutte le marche</option>
    <option value='21' id='campi3'>Admira</option>
    <option value='19' id='campi3'>Alhambra</option>
    <option value='20' id='campi3'>Aragona</option>
    <option value='14' id='campi3'>Ashton</option>
    <option value='15' id='campi3'>Behringer</option>
    <option value='5' id='campi3'>Eko</option>
    <option value='6' id='campi3'>Epiphone</option>
    <option value='22' id='campi3'>Esteve</option>
    <option value='7' id='campi3'>Fender</option>
    <option value='23' id='campi3'>Giannini</option>
    <option value='9' id='campi3'>Gibson</option>
    <option value='8' id='campi3'>Greg Bennet</option>
    <option value='10' id='campi3'>Ibanez</option>
    <option value='11' id='campi3'>Jackson</option>
    <option value='25' id='campi3'>Norman</option>
    <option value='12' id='campi3'>Paul Red Smith</option>
    <option value='24' id='campi3'>Ramirez</option>
    <option value='16' id='campi3'>Royteck</option>
    <option value='26' id='campi3'>Silverstone</option>
    <option value='13' id='campi3'>Squier</option>
    <option value='3' id='campi3'>stenway</option>
    </select>
    <input type="hidden" value="true" name="attivaricerca">
    <input type="submit" value="Cerca" name="infioricerca" id="login">
    </form>



    <hr style="position : relative; left : 0; top : 0;>




    <form name="mailinglist" method="post" action="iscrizionemailinglist.asp">
    E-mail:

    <input type="text" name="email" size=28 id="campi1">

    Per avere in tempo reale tutte le informazioni sulle nostre iniziative, i nuovi servizi e le offerte commerciali in corso.

    <input type="button" value="Iscriviti" name="inviomailinglist" id="login" onClick="convalidamailinglist();" >

    </form>

    </body>
    </html>
    SECT

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.