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

    Chiamata funzione js senza evento submit

    Buongiorno ho un problema!
    Ho questo codice ne body della mia pagina che richiama una funzione javascript.

    <form id="mod_geo" action="#" onsubmit="showAddress(document.getElementById('mod _geo').indirizzo.value);return false" style="margin-bottom:0px; margin-top:0px;">
    <div id="modulo">
    Indirizzo:

    <input id="indirizzo" type="text" />
    <input name="cerca" type="submit" value="Cerca!" />
    </div>
    </form>

    Vorrei eliminare il form id e passare automaticamente una stringa indirizzo (prelevata da un DB) alla funzione showAddress ma non riesco.
    Qualcuno ha una dritta su come fare , se possibile?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Definisci automaticamente, sarebbe anche utilile avere un link alla pagina pubblica cosi da capire la struttura della stessa.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Hai ragione. Per automaticamente intendo poter chiamare la funzione js showAddress(indirizzo) in un punto preciso del body. La variabile indirizzo contiene una stringa che, devo ancora implementare il codice, è il valore ottenuto da un array. Esempio:

    <xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <script type="text/javascript">

    function load()
    { .... }

    function showAddress(address)
    { .... }

    </script>

    </head>
    <body onload="load()">

    //leggo valori da DB tramite php e inserisco in un array indirizzo[]

    //ciclo for che scandisce tutto l'array
    {
    //in questo punto devo chiamare la funzione showAddress passanto come parametro
    //indirizzo[i]
    }

    </body>
    </html>




    </body>

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.