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

    Effettuare submit di un form in un iframe....

    Ciao a tutti vi spiego subito la mia necessità:

    Ho una pagina con un iframe; al suo interno ho un form (name="SelPratiche") con tanti input checkbox (name="N_Pratiche");
    il tasto invio è situato nella pagina all'esterno dell'iframe.

    Io vorrei che all'atto dell'invio venga controllato che almeno un checkbox è selezionato, e che venga caricato il tutto in un'altra pagina non all'interno dell'iframe.


    Come si ottiene tutto ciò?

    Grazie per la vostra collaborazione.
    Aikon

    ...questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!

  2. #2
    up
    Aikon

    ...questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!

  3. #3
    Originariamente inviato da TheAikon
    up
    :master:


    Cmq..il tasto che fa la submit l'hai messo all'interno del form?
    Flickr .:. Work In Progress

    Non lasciare la mia mano, ovunque sarai, con chiunque ti accompagnerai. Non dimenticarti di me, ne morirei.

  4. #4

    Re: Effettuare submit di un form in un iframe....

    Originariamente inviato da TheAikon
    Ciao a tutti vi spiego subito la mia necessità:

    Ho una pagina con un iframe; al suo interno ho un form (name="SelPratiche") con tanti input checkbox (name="N_Pratiche");
    il tasto invio è situato nella pagina all'esterno dell'iframe.

    Io vorrei che all'atto dell'invio venga controllato che almeno un checkbox è selezionato, e che venga caricato il tutto in un'altra pagina non all'interno dell'iframe.


    Come si ottiene tutto ciò?

    Grazie per la vostra collaborazione.
    questa è la funzione per il controllo dei checkbox:

    codice:
    function controlIt(f) {
     var e=f.elements;
     for (var i=0; i<e.length; i++)
      if (e[i].type=="checkbox" && e[i].checked) return true;
     alert("Selezionare almeno un checkbox.");
     return false;
    }
    da richiamare così (all'interno della pagina che risiede nell'iframe):

    codice:
    <form name="mioform" onsubmit="return controlIt(this);">
    da pulsante, invii il modulo in questo modo:

    codice:
    <input type="button" onclick="document.getElementById('idiframe').window.document.mioform.submit();" value="Invia form" />
    ciao

  5. #5

    Re: Re: Effettuare submit di un form in un iframe....

    Originariamente inviato da var
    ...

    da pulsante, invii il modulo in questo modo:

    codice:
    <input type="button" onclick="document.getElementById('idiframe').window.document.mioform.submit();" value="Invia form" />

    getElementById('idiframe')....tra parentesi che valore devo inserire?

    io ho inserito il valore name presente nel tag iframe, ma mi da errore.

    grazie mille!
    Aikon

    ...questo business è binario: o sei 1 o sei 0, vivo o morto, non esistono secondi classificati!

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.