Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714

    Un paio di domande su alcune funzionalita'

    Dunque:
    La mia prima domanda e' questa:

    Ho una casella di testo, dove posso inserire solo caratteri numerici (gia lo so fare).
    Quando ho inserito il numero ed esco dalla casella di testo, mi deve fare un'azione.

    Seconda richiesta:
    Se io ho un iframe dove c'e' una select box, quando seleziono il valore, posso usare un comando javascript che mi da il valore in una casella di testo hidden della pagina madre?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: Un paio di domande su alcune funzionalita'

    Originariamente inviato da Toniello
    Dunque:
    La mia prima domanda e' questa:

    Ho una casella di testo, dove posso inserire solo caratteri numerici (gia lo so fare).
    Quando ho inserito il numero ed esco dalla casella di testo, mi deve fare un'azione.
    codice:
    <input name="nomecampo" type="text" id="nomecampo" onblur="NomeFunction()" />
    in questo caso la funzione sarà richiama quando l'oggetto perdera il focus
    Seconda richiesta:
    Se io ho un iframe dove c'e' una select box, quando seleziono il valore, posso usare un comando javascript che mi da il valore in una casella di testo hidden della pagina madre?
    Si esempio:
    codice:
    <select name="numeri" id="numeri" onchange="this.form.NomeCampoNascosto.value = this.options[this.selectedIndex].value">
                  <option value="seleziona" selected="selected">Seleziona</option>
                   <option value="1">1</option>
                  <option value="2">2</option>
                  <option value="3">3</option>
                   <option value="4">4</option>
                  <option value="5">5</option>
                  <option value="6">6</option>
                  <option value="7">7</option>
                </select>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    Quindi il THIS lo interpreta come pagina madre? Anche se la pagina e' effettivamente dentro un IFRAME?

    Grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    Ultima richiesta:
    Quando eseguo l'evento ONBLUR vorrei che mi caricasse la pagina index.php nell'iframe che si chiama pagina.

    Che comando devo eseguire?

    Grazie, ancora

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Toniello
    Ultima richiesta:
    Quando eseguo l'evento ONBLUR vorrei che mi caricasse la pagina index.php nell'iframe che si chiama pagina.

    Che comando devo eseguire?

    Grazie, ancora
    prova cosi:
    codice:
    <input name="nomecampo" type="text" id="nomecampo" onblur="document.getElementById('pagina').src='index.php'" />
    <iframe id="pagina" name="pagina" frameborder="0" width="300" scrolling="auto" height="500" src="tuapaginadefault.php"></iframe>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714

    Re: Re: Un paio di domande su alcune funzionalita'

    Originariamente inviato da cavicchiandrea
    codice:
    <input name="nomecampo" type="text" id="nomecampo" onblur="NomeFunction()" />
    in questo caso la funzione sarà richiama quando l'oggetto perdera il focus


    Si esempio:
    codice:
    <select name="numeri" id="numeri" onchange="this.form.NomeCampoNascosto.value = this.options[this.selectedIndex].value">
                  <option value="seleziona" selected="selected">Seleziona</option>
                   <option value="1">1</option>
                  <option value="2">2</option>
                  <option value="3">3</option>
                   <option value="4">4</option>
                  <option value="5">5</option>
                  <option value="6">6</option>
                  <option value="7">7</option>
                </select>
    Purtroppo funziona nella pagina stessa dov'e' l'iframe, ma non funziona nella pagina madre che contienere l'iframe! Ci sono soluzioni?

    Immagine la seguente pagina:

    Codice PHP:
    <form name="prova_iframe" method="post" action="prova.php">
    <
    iframe src="prova.html"></iframe>
    <
    input type="text" name="nome">
    </
    form
    Dentro la pagina prova.html, caricata nell'iframe c'e' una select box con delle varie option. Quando selezioni la select box, il valore deve apparire all'interno del input text nome della pagina madre.

    Si puo' fare? Se si come?

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: Re: Re: Un paio di domande su alcune funzionalita'

    Originariamente inviato da Toniello
    Purtroppo funziona nella pagina stessa dov'e' l'iframe, ma non funziona nella pagina madre che contienere l'iframe! Ci sono soluzioni?

    Immagine la seguente pagina:

    Codice PHP:
    <form name="prova_iframe" method="post" action="prova.php">
    <
    iframe src="prova.html"></iframe>
    <
    input type="text" name="nome">
    </
    form
    Dentro la pagina prova.html, caricata nell'iframe c'e' una select box con delle varie option. Quando selezioni la select box, il valore deve apparire all'interno del input text nome della pagina madre.

    Si puo' fare? Se si come?
    per avere meno problemi inserisci sempre id univoci del oggetto
    prova cosi
    codice:
    <select name="numeri" id="numeri" onchange="document.getElementById('nome').value = this.options[this.selectedIndex].value">
    <input type="text" id="nome" name="nome">
    Mi sembra che sia completamente a digiuno di javascript scaricati i tutorial di html.it che trovi nella sezione siti, molto utili e ben spiegati.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  8. #8
    Utente di HTML.it
    Registrato dal
    Dec 2005
    Messaggi
    714
    Ho usato il

    parent.nomeform invece che il document.nomeform e' funziona.

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.