Visualizzazione dei risultati da 1 a 6 su 6

Discussione: return(false)?

  1. #1
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130

    return(false)?

    in questo articolo http://javascript.html.it/articoli/l...in-javascript/ sugli eventi javascript ho notato il seguente snippet:

    al click parte la funzione Show che mostra l'elemento di pagina con id='primo'. niente di strano in effetti. solo una cosa non capisco:

    a che serve l'istruzione "return(false)"????????????????

    mi sembra tutti funzioni lo stesso anche senza questaistruzione! qual'è allora il suo fine logico?

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    hai fatto caso se senza return(false) la pagina venga riportata all'inizio (come ci fosse la classica anchor #top) ?
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    ah ho capito! non fa partire il link a "#". io per risolvere il problema usavo sempre l'istruzione in questa versione:
    grazie
    p.s.: cazzo ma siamo solo io e te in sto forum!

  4. #4
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Originariamente inviato da nourdine
    ah ho capito! non fa partire il link a "#". io per risolvere il problema usavo sempre l'istruzione in questa versione:
    grazie
    p.s.: cazzo ma siamo solo io e te in sto forum!
    però così non va bene se la funzione Show restutuisce qualcosa. Meglio aggiungere un void(0); come ultima istruzione
    l'onclick si verifica prima del reindirizzamento dell'href quindi se metti un return false lo blocchi

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Originariamente inviato da nourdine
    [...]
    p.s.: cazzo ma siamo solo io e te in sto forum!
    no, quelli buoni saranno già fuori
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  6. #6
    Utente di HTML.it L'avatar di nourdine
    Registrato dal
    Nov 2005
    Messaggi
    1,130
    ma dai che siamo i migliori!

    dici di no? ;-)

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.