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

    onChange si scatena con funzione con parametri

    Un saluto a tutti,
    non scrivo molto in questo forum poichè utilizzo molto la funzione cerca .. ma questo problema non riesco a definirlo.. non so come cercarlo..

    in pratica devo lanciare una funzione dopo l'evento onchange scatenato da un input text.. ma la funzione che richiamo non accetta parametri.. o meglio..se li mando li accetta.. ma viene eseguita subito senza aspettare l'evento..

    document.getElementById('partenza_it').onchange=sh owAddress; questa funziona bene

    document.getElementById('partenza_it').onchange=sh owAddress(address); questa viene scatenata al caricamento della pagina.. senza aspettare l'evento..

    a questo punto mi chiedo dove sbaglio.. o se è tutto normale..

  2. #2
    In effetti è strano..
    Però dalla sintassi capisco che il codice è già dentro una funzione javascript.. quindi si potrebbe ovviare il problema mettendo l'evento onChange direttamente nella dichiarazione dell'elemento HTML del quale si vuole gestire il cambiamento. Es. <input type="text" onchange="showAddress(address);">

    Ciao
    Prima di dire che sei un Webmaster, guarda in giro per la rete....

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non e' strano per niente
    devi almeno fare cosi'
    document.getElementById('partenza_it').onchange=fu nction(){showAddress(address);}

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.